For along time ago, i had ordered a dozen of A20 Olinuxino Micro with 4GB NAND (Rev.D) for personal project. After done with that project all my board went straight to carton box. Last week, i cleaned my storage and found them again. Original, all boards running Debian jessie. I want to make Debian Trixie run on that board but im not a dev. So with the help from Chatgpt now i can make it.
This is personal project, so i dont test much. Just a PoC.
Talk less, here the material
Source code available from github:
U-boot (https://github.com/zcop/u-boot-a20)
Kernel 6.10.y (https://github.com/zcop/linux-a20) - I dont know why i cant push origin source from kernel.org to github (maybe size too big to upload) so i pushed snapshot of 6.10.y You can take patch from my repo and apply on your source.
Im running the board with minimal Debian Trixie
(https://img.upanh.moe/8nqrvksn/95370f7965cc.png)
Hope this help anyone that need newer linux like me on the old board that still rock!!! Thank you Olimex, that make wonderful dev board.
Thanks for this. So the NAND works? It is visible and you are capable to store data on it?
Quote from: LubOlimex on November 03, 2025, 08:26:56 AMThanks for this. So the NAND works? It is visible and you are capable to store data on it?
NAND work as old day. But i dont recommend running OS on NAND for production task because data safety.
(https://img.upanh.moe/7Pj6yMz/abdd012d89e8.png)
(https://img.upanh.moe/wrsVqtXJ/2229d9242890.png)