View Single Post
  #280 (permalink)  
Old 19th Sep 2009, 4:31 am
AleMaxx AleMaxx is offline
Member
Keen on MPx players
 
Join Date: Sep 2007
Posts: 68
Default

Hi knob,
actually I was unable to determine what display you exactly have, but its interfaced with 18bit data bus and its an MCULCD (lcd panel with build in controller). Here is the init function from your firmware (I hope I dont get arrested for spamming):
Code:
ROM:60081310 Mcupanel_PowerOnInit                    ; CODE XREF: LcdCtrl_Configure+FC
ROM:60081310                 STMFD   SP!, {R3-R5,LR}
ROM:60081314                 MOV     R1, #1
ROM:60081318                 MOV     R0, #0x600
ROM:6008131C                 BL      Mcupanel_RegSet
ROM:60081320                 MOV     R0, #0xA
ROM:60081324                 BL      delay_nops
ROM:60081328                 MOV     R1, #0
ROM:6008132C                 MOV     R0, #0x600
ROM:60081330                 BL      Mcupanel_RegSet
ROM:60081334                 MOV     R0, #0xA
ROM:60081338                 BL      delay_nops
ROM:6008133C                 MOV     R1, #0
ROM:60081340                 LDR     R0, =0x606
ROM:60081344                 BL      Mcupanel_RegSet
ROM:60081348                 MOV     R1, #0
ROM:6008134C                 MOV     R0, #1
ROM:60081350                 BL      Mcupanel_RegSet
ROM:60081354                 LDR     R1, =0x10B8
ROM:60081358                 MOV     R0, #3
ROM:6008135C                 BL      Mcupanel_RegSet
ROM:60081360                 MOV     R1, #0x100
ROM:60081364                 MOV     R0, #2
ROM:60081368                 BL      Mcupanel_RegSet
ROM:6008136C                 MOV     R1, #0
ROM:60081370                 MOV     R0, #6
ROM:60081374                 BL      Mcupanel_RegSet
ROM:60081378                 LDR     R1, =0x808
ROM:6008137C                 MOV     R0, #8
ROM:60081380                 BL      Mcupanel_RegSet
ROM:60081384                 MOV     R1, #1
ROM:60081388                 MOV     R0, #9
ROM:6008138C                 BL      Mcupanel_RegSet
ROM:60081390                 MOV     R1, #0x10
ROM:60081394                 MOV     R0, #0xB
ROM:60081398                 BL      Mcupanel_RegSet
ROM:6008139C                 MOV     R1, #0
ROM:600813A0                 MOV     R0, #0xC
ROM:600813A4                 BL      Mcupanel_RegSet
ROM:600813A8                 MOV     R1, #0
ROM:600813AC                 MOV     R0, #0xF
ROM:600813B0                 BL      Mcupanel_RegSet
ROM:600813B4                 MOV     R1, #0x3100
ROM:600813B8                 MOV     R0, #0x400
ROM:600813BC                 BL      Mcupanel_RegSet
ROM:600813C0                 MOV     R1, #1
ROM:600813C4                 ORR     R0, R1, R1,LSL#10
ROM:600813C8                 BL      Mcupanel_RegSet
ROM:600813CC                 MOV     R1, #0
ROM:600813D0                 LDR     R0, =0x404
ROM:600813D4                 BL      Mcupanel_RegSet
ROM:600813D8                 MOV     R1, #0
ROM:600813DC                 MOV     R0, #0x500
ROM:600813E0                 BL      Mcupanel_RegSet
ROM:600813E4                 MOV     R1, #0
ROM:600813E8                 LDR     R0, =0x501
ROM:600813EC                 BL      Mcupanel_RegSet
ROM:600813F0                 LDR     R1, =0x18F
ROM:600813F4                 LDR     R0, =0x502
ROM:600813F8                 BL      Mcupanel_RegSet
ROM:600813FC                 MOV     R1, #0
ROM:60081400                 LDR     R0, =0x503
ROM:60081404                 BL      Mcupanel_RegSet
ROM:60081408                 MOV     R1, #0
ROM:6008140C                 LDR     R0, =0x504
ROM:60081410                 BL      Mcupanel_RegSet
ROM:60081414                 MOV     R1, #0
ROM:60081418                 LDR     R0, =0x505
ROM:6008141C                 BL      Mcupanel_RegSet
ROM:60081420                 MOV     R1, #0x11
ROM:60081424                 MOV     R0, #0x10
ROM:60081428                 BL      Mcupanel_RegSet
ROM:6008142C                 MOV     R0, #0xA
ROM:60081430                 BL      delay_nops
ROM:60081434                 LDR     R1, =0x202
ROM:60081438                 MOV     R0, #0x11
ROM:6008143C                 BL      Mcupanel_RegSet
ROM:60081440                 MOV     R1, #0x300
ROM:60081444                 MOV     R0, #0x12
ROM:60081448                 BL      Mcupanel_RegSet
ROM:6008144C                 MOV     R0, #0xA
ROM:60081450                 BL      delay_nops
ROM:60081454                 LDR     R1, =0x21E
ROM:60081458                 MOV     R0, #0x20
ROM:6008145C                 BL      Mcupanel_RegSet
ROM:60081460                 LDR     R1, =0x202
ROM:60081464                 MOV     R0, #0x21
ROM:60081468                 BL      Mcupanel_RegSet
ROM:6008146C                 MOV     R1, #0x100
ROM:60081470                 MOV     R0, #0x22
ROM:60081474                 BL      Mcupanel_RegSet
ROM:60081478                 MOV     R1, #0
ROM:6008147C                 MOV     R0, #0x90
ROM:60081480                 BL      Mcupanel_RegSet
ROM:60081484                 MOV     R1, #0
ROM:60081488                 MOV     R0, #0x92
ROM:6008148C                 BL      Mcupanel_RegSet
ROM:60081490                 LDR     R1, =0x101
ROM:60081494                 MOV     R0, #0x300
ROM:60081498                 BL      Mcupanel_RegSet
ROM:6008149C                 MOV     R1, #0
ROM:600814A0                 LDR     R0, =0x301
ROM:600814A4                 BL      Mcupanel_RegSet
ROM:600814A8                 MOV     R1, #0x16
ROM:600814AC                 ADD     R0, R1, #0x2EC
ROM:600814B0                 BL      Mcupanel_RegSet
ROM:600814B4                 LDR     R1, =0x2913
ROM:600814B8                 LDR     R0, =0x303
ROM:600814BC                 BL      Mcupanel_RegSet
ROM:600814C0                 LDR     R1, =0x260B
ROM:600814C4                 MOV     R0, #0x304
ROM:600814C8                 BL      Mcupanel_RegSet
ROM:600814CC                 LDR     R1, =0x101
ROM:600814D0                 ADD     R0, R1, #0x204
ROM:600814D4                 BL      Mcupanel_RegSet
ROM:600814D8                 LDR     R1, =0x1204
ROM:600814DC                 LDR     R0, =0x306
ROM:600814E0                 BL      Mcupanel_RegSet
ROM:600814E4                 LDR     R1, =0x415
ROM:600814E8                 LDR     R0, =0x307
ROM:600814EC                 BL      Mcupanel_RegSet
ROM:600814F0                 LDR     R1, =0x205
ROM:600814F4                 MOV     R0, #0x308
ROM:600814F8                 BL      Mcupanel_RegSet
ROM:600814FC                 LDR     R1, =0x303
ROM:60081500                 ADD     R0, R1, #6
ROM:60081504                 BL      Mcupanel_RegSet
ROM:60081508                 LDR     R1, =0xE05
ROM:6008150C                 LDR     R0, =0x30A
ROM:60081510                 BL      Mcupanel_RegSet
ROM:60081514                 LDR     R1, =0xD01
ROM:60081518                 LDR     R0, =0x30B
ROM:6008151C                 BL      Mcupanel_RegSet
ROM:60081520                 LDR     R1, =0x10D
ROM:60081524                 MOV     R0, #0x30C
ROM:60081528                 BL      Mcupanel_RegSet
ROM:6008152C                 LDR     R1, =0x50E
ROM:60081530                 LDR     R0, =0x30D
ROM:60081534                 BL      Mcupanel_RegSet
ROM:60081538                 LDR     R1, =0x303
ROM:6008153C                 ADD     R0, R1, #0xB
ROM:60081540                 BL      Mcupanel_RegSet
ROM:60081544                 LDR     R1, =0x502
ROM:60081548                 LDR     R0, =0x30F
ROM:6008154C                 BL      Mcupanel_RegSet
ROM:60081550                 MOV     R1, #1
ROM:60081554                 MOV     R0, #7
ROM:60081558                 BL      Mcupanel_RegSet
ROM:6008155C                 MOV     R1, #1
ROM:60081560                 MOV     R0, #0x110
ROM:60081564                 BL      Mcupanel_RegSet
ROM:60081568                 MOV     R1, #0x60
ROM:6008156C                 ADD     R0, R1, #0xB2
ROM:60081570                 BL      Mcupanel_RegSet
ROM:60081574                 MOV     R0, #0x32
ROM:60081578                 BL      delay_nops
ROM:6008157C                 LDR     R1, =0x16B0
ROM:60081580                 MOV     R0, #0x100
ROM:60081584                 BL      Mcupanel_RegSet
ROM:60081588                 MOV     R0, #0xA
ROM:6008158C                 BL      delay_nops
ROM:60081590                 LDR     R1, =0x147
ROM:60081594                 SUB     R0, R1, #0x46
ROM:60081598                 BL      Mcupanel_RegSet
ROM:6008159C                 MOV     R0, #0xA
Reply With Quote