On Tue, Jan 5, 2016 at 10:54 PM, Paul Boddie paul@boddie.org.uk wrote:
On Tuesday 5. January 2016 21.21.57 Luke Kenneth Casson Leighton wrote:
http://rhombus-tech.net/ingenic/jz4775/news/
yippeee! the jz4775 cpu card didn't blow up, instead it announced itself on the usb bus, and i was able to modify a CI120 usbloader i found, to upload a UART0-based "hello world" program. next phase would be to initialise the DDR3 RAM, then compile and upload u-boot into DDR3 RAM and execute it.
all very exciting
Very encouraging! The CI20 bare-metal stuff is rather educational and it helps to explain various things that you can see in other code related to the Ingenic SoCs.
yeah, it's kinda cool. slightly scarily low-level and more like the ST devkit, but very cool.
It'll be interesting to see whether the jz4775 is close enough to the other SoCs for various initialisation things to work straight away with limited reconfiguration, perhaps even things like the framebuffer.
first hardware difference is that the clock i'm running the eoma68-jz4775 board off of is 24mhz not 48.
i've managed to compile ingenic's jz4775 version of u-boot 1.1.6, i'll be putting that onto an sd card tomorrow and changing the boot selection to see if it recognises booting from MMC0. that will help confirm a heck of a lot of bits of hardware.
l.