NM-cards looked at the pins
I finally found the time to take a closer look at the NM-card.
So get a reader/adapter, open it and analyze the included controller (a Genesys Logic GL3224 in QFN-48) and its connections to the NM-card socket in more detail. The result... "a wild field" :-)
Hence an extra page on the tested cards, modes and the results.
new version and port of the RTOS kernel pC/OS
The pC/OS Kernel was ported to the dual-core Cortex-M7/M4 STM ST32H745 and Cortex-M4/M0 NXP LPC4337. As toolchain the ARM/Keil MDK was used.
For the AMP (Asymmetric Multi-Processing) communication between the cores the AMP-Pipe (pair) as inter-core messaging pipe (Inter Core Communication) was added. Building on that, multicore AMP RPC/RPMsg protocol(s) can be used between the cores.
new version of the RTOS kernel pC/OS
Task initialization of the pC/OS Kernel restructured and some minor corrections added.
The idea of expanding the queue to be able to transfer even small data blocks, such as C-structs, was dropped again, as this would have corresponded to the pipe implementation - except for the length storage - including the ~Pend / ~FrontPost weakness during the Copy the data.
new port of the RTOS kernel pC/OS
The pC/OS Kernel was ported to the Cortex-M33 with Trustzone-TEE MCUs ST STM32L552 and NXP LPC55S69. As toolchain the ARM/Keil MDK was used.
new port & new version of the RTOS kernel pC/OS
The pC/OS Kernel was ported to the RISC-V of GigaDevices GD32VF103C. As toolchain the NucleiStudio was used.
During this porting a weakness was discovered and eliminated in the memory-manager for kernel requests.
Also the MMC/SD-port (SPI) as well as the pC/SFS (small) Serial File System for SPI- and I2C-interfaces have been ported to the RISC-V of GigaDevices GD32VF103C.