Rockbox Development > New Ports
Ingenic Jz4740/Jz4732 players
mcuelenaere:
--- Quote from: LeJ on October 16, 2008, 10:21:21 AM ---Hi mcuelenaere,
I have just read the talk between you and wpyh.
http://www.rockbox.org/irc/rockbox-20080910.txt
I got the same problem with VX767 lcd, the backlight turns on, and I get nothing displayed.
On my experience in linux lcd driver. I think that maybe:
1. The LCD controller was not been configured properly.
2. The LCM need power on sequence
I don't know if the LCM is I2C, if so we can saw the sequence in oscilloscope.
--- End quote ---
My best guess is the LCD controller is uncorrectly initialized (the Rockbox version can be found here).
If you're into reverse engineering, you can compare the Rockbox version with the Original Firmware's version yourself, and if all went well they should be exactly the same...
LeJ:
Hi mcuelenaere,
I write a tool to analyse the VX767_V1.0.dl, found that *.DL file may
the dynamic library. And also I disassembling the data segment. Then I
found the lcd init functions. The result is in the attachment. I wish
this would be helpful.
mcuelenaere:
--- Quote from: LeJ on October 21, 2008, 04:52:39 AM ---Hi mcuelenaere,
I write a tool to analyse the VX767_V1.0.dl, found that *.DL file may
the dynamic library. And also I disassembling the data segment. Then I
found the lcd init functions. The result is in the attachment. I wish
this would be helpful.
--- End quote ---
Have you seen the Rockbox driver for the VX767 lcd?
As (I suppose) you have the device yourself, you could help by getting that code to work with what you reverse engineered.
I have done the same with IDA, except for the fact that I don't have the VX767 :)
And could you post that utility you wrote? Perhaps it could help others to port their devices..
If you have any other questions, just ask me.
LeJ:
Hi mcuelenaere,
Yes, I have one(VX767 V2), and I saw the lcd driver in rockbox, but where does this code come from ? I'll try to get lcd to work. But in asm code, I found some unknown OP code.
About utility, do you mean the dl file analyser ? If so, I'll do some comment in the code, latter I will post the code.
mcuelenaere:
--- Quote from: LeJ on October 22, 2008, 04:09:51 AM ---Hi mcuelenaere,
--- End quote ---
Hi
--- Quote ---Yes, I have one(VX767 V2), and I saw the lcd driver in rockbox, but where does this code come from ? I'll try to get lcd to work. But in asm code, I found some unknown OP code.
--- End quote ---
The code is 'mine', which was reverse engineered from the same file you're analysing (using IDA and some PHP helper scripts).
--- Quote ---About utility, do you mean the dl file analyser ? If so, I'll do some comment in the code, latter I will post the code.
--- End quote ---
Yes, it could potentially help others to port their ChinaChip based devices to Rockbox.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version