Re: NuttX RTOS entirely in CPU Cache

2025-05-21 Thread Alan C. Assis
I think a useful application could be in some microprocessors like Allwinner A10, A13, etc. It could be possible to create a board without DDR memory and use the internal cache as SRAM memory. For example A13 is low cost: https://aliexpress.com/item/1005001719371194.html has an easy to solder pac

Re: NuttX RTOS entirely in CPU Cache

2025-05-21 Thread Tomek CEDRO
Thank you Alan, this is a nice read, and it touches Cache as RAM (CAR), while I was thinking about putting whole RTOS inside cache :D L1 cache is the fastest memory possible, faster than L2, and a lot faster than DRAM/SRAM, that is faster than any storage drive :-) Just a curiosity :-) Tomek On We

Re: NuttX RTOS entirely in CPU Cache

2025-05-21 Thread Alan C. Assis
Hi Tomek, Yes, it is possible, coreboot (LinuxBIOS) did it more than 20 years ago: https://web.archive.org/web/20200530213938/https://www.coreboot.org/images/6/6c/LBCar.pdf But since the computer normally will have DDR memory in the board, there is not much motivation to do it for NuttX. BR, Al