Rockbox Development > New Ports

Creative Zen Vision:M

<< < (90/136) > >>

mcuelenaere:

--- Quote from: THROBiX on February 26, 2008, 11:22:52 AM ---How much work is necessary for being able to boot Rockbox on the Zen players, eventually without the correct LCD resolution and key mappings/working sound? Is a new bootloader enough to just boot the system? I'm just wondering, can't really wait to see how this will progress.  :D Go Rockbox!

--- End quote ---
Do you mean the Creative ZEN or the Zen Vision:M ? As for the latter, it should perfectly boot Rockbox (altough without HDD, audio, keys, RTC, power management, etc support).

As for the Creative ZEN, I don't know. I suppose it uses an other LCD and it definitely isn't TMS320DM320 based so the hardware drivers also should get rewritten.

THROBiX:
Yep, I meant the Zen Vision:M. Anyway, sounds pretty cool! Hope someone will take a look at the unfinished parts (audio, hdd, keys and so on) soon.

shotofadds:

--- Quote from: mcuelenaere on February 26, 2008, 11:42:27 AM ---..it should perfectly boot Rockbox (altough without HDD, audio, keys, RTC, power management, etc support).
--- End quote ---
I think booting the Rockbox binary might be a little difficult without HDD support ;)

mcuelenaere:

--- Quote from: shotofadds on February 26, 2008, 11:53:56 AM ---I think booting the Rockbox binary might be a little difficult without HDD support ;)

--- End quote ---
Well, I suppose if I can run the bootloader on the device (and it doesn't have a size limit on it), why shouldn't it run the whole Rockbox binary?
Of course it would be kinda useless; but it should run (if it only requires LCD and ARM access that is).

mcuelenaere:
No sign of the buttons yet, although I've found the RTC at address 0xD1 in the I²C! :)
So this means my I²C driver works! :)

Attached is my diff...

@Falafel: could you verify that the RTC is also located at 0xD1 in the Zen Vision?
You can recognize it because the value of 0xD1 changes exactly every second.

edit:
I still doubt if my addressing is correct, as the OF accesses the RTC at address 0x51 instead of 0xD1 (differs only 1 bit)

edit2:
@Falafel: if the address isn't 0xD1, put i2c_reading(); after i2c_init(); and give me all addresses you get on the screen

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version