Do note that you can't cluster those 6 A64's as kubesolo runs... solo. As in: No clustering capabilities.
If you do want a controller/node setup you're better off deploying something lightweight like k0s, k3s or sidero's talos (since the latter also works perfectly fine on clusters based on pi 4 and above)
Cool, i wish i had the skills. I'm planning to learn PCB design to build a low power low cost PCB based in the SG2002/LicheeRV Nano design with a MAX17043 battery gauge, gpio buttons and a battery controller like TP4057.
That's cool as a project, but I don't really see the point. Everything's hungry for memory these days. DDR3 is a relative bargain. Why not put a socket on there so you can add a cheap 8GiB laptop DIMM?
Hey! Not everything needs to have a point. (Or else why would there be 20 AI models competing) I did this mostly for the fun and challenges, because why not! :-P
Also, how is the system initialized at startup? Is there boot/startup code, does that exist in a flash chip (or some other ROM or EEPROM or flash type chip) on the system, and can the boot code be inspected/customized/overwritten by the end-user? How does the system boot?
Thanks! I used the orange pi pc fel tester [1] and gradually lowered the clock speed until it became stable. When I got to 696 MHz the test ran for more than 3 hours without problems.
The H3 CPU has a small bootloader inside, that enumerated the SD card and eMMC to look for a user-made bootloader. IIRC it looks for some file inside of the file system, and loads it to 0x70000. Thus you can customize it if you have enough time :)
It's quite an accomplishment for an individual. You might find the Pine A64 interesting. I got 6 of the 512MB models for $15 each. [1]
I plan on running Kubesolo on them since 1.0 was recently released.[2]
[1] https://pine64.org/devices/pine_a64/
[2] https://github.com/portainer/kubesolo
Do note that you can't cluster those 6 A64's as kubesolo runs... solo. As in: No clustering capabilities.
If you do want a controller/node setup you're better off deploying something lightweight like k0s, k3s or sidero's talos (since the latter also works perfectly fine on clusters based on pi 4 and above)
Cool, i wish i had the skills. I'm planning to learn PCB design to build a low power low cost PCB based in the SG2002/LicheeRV Nano design with a MAX17043 battery gauge, gpio buttons and a battery controller like TP4057.
Let me know if you are interested ;-)
That's cool as a project, but I don't really see the point. Everything's hungry for memory these days. DDR3 is a relative bargain. Why not put a socket on there so you can add a cheap 8GiB laptop DIMM?
Hey! Not everything needs to have a point. (Or else why would there be 20 AI models competing) I did this mostly for the fun and challenges, because why not! :-P
Very cool!
A few questions:
How was the 696 MHz DDR3 RAM speed determined?
Also, how is the system initialized at startup? Is there boot/startup code, does that exist in a flash chip (or some other ROM or EEPROM or flash type chip) on the system, and can the boot code be inspected/customized/overwritten by the end-user? How does the system boot?
Anyway, looks very cool!
Thanks! I used the orange pi pc fel tester [1] and gradually lowered the clock speed until it became stable. When I got to 696 MHz the test ran for more than 3 hours without problems.
The H3 CPU has a small bootloader inside, that enumerated the SD card and eMMC to look for a user-made bootloader. IIRC it looks for some file inside of the file system, and loads it to 0x70000. Thus you can customize it if you have enough time :)
[1] https://github.com/ssvb/lima-memtester/releases/tag/20151207...