E20C informations

Hello,

I did not find a lot of infos about the E20C, nor in the wiki nor in the forum.

Did I miss something ?

Thanks

Maybe you can find info in the E20C Docs.

Thanks,

I’ve already seen that, it is mostly user-oriented, I should have told that I’m after things like

  • which branch in which repo for u-boot sources ?
  • which blobs (if any are needed) should I take, from where ?
  • will radxa work on upstreaming u-boot, kernel ?

things like that…

The only page that interested me there is : “Erase eMMC”

But thanks anyways

Radxa official repository:
u-boot: https://github.com/radxa/u-boot/blob/next-dev-v2024.10/arch/arm/dts/rk3528-radxa-e20c.dts
kernel: https://github.com/radxa/kernel/blob/linux-5.10-gen-rkr4.1/arch/arm64/boot/dts/rockchip/rk3528-radxa-e20c.dts

mainline repository:
kernel: https://github.com/torvalds/linux/blob/master/arch/arm64/boot/dts/rockchip/rk3528-radxa-e20c.dts

1 Like

And now back to it after a few monthes…

I’d like to have a few details about that erase eMMC page.

The point 3. is named “Flash Loader”, does this command really flash something on the e20c ?
Does it store the loader on the eMMC ? Or is this just uploading the loader into RAM and then run it from there ?

The additionnal question is can the e20c run completely out of the SD card or deos it need something (maybe the loader ?) to be present on eMMC ?

Thanks

The flash loader is not really flash, I think we should correct it. It just download and run the bootloader to initialize the DRAM and set the CPU frequency to higher speed for flashing.

The E20C can run on the sdcard, completely off the eMMC.

Thanks for the clarification, and yes that page could get some of this explanation too, it would help.