Yaroslaff Fedin
Yaroslaff Fedin
I came up with idea to let littlefs manage filesize via custom attribute, keeping files empty. Then I will use raw disk writes to actually maintain sqlite files bypassing littlefs,...
> Note this discards wear-leveling (though you note the database handles power-loss). Since I use sdcard which are supposed to have its own wear-levelling system it seems it should be...
I use linux candump, and cannodelinux with gateway for testing things out. I bought can-usb adapter but it seemed to have died pretty quickly - not sure what happened there
I'm also interested in stm32 driver
Also i'm wondering where're all the drivers for the up to date canopennode? The drivers I see laying around seem to be for older versions are they? What driver does...
I've started my attempt here https://github.com/Inviz/CANopencm3 but this is just the beginning. Wrote some basic routines for sending and receiving can messages, using interrupts with no hw filters yet. Haven't...
@IhorNehrutsa Thanks. Yeah, that's what I thought, some fragmentation happened with the new version and drivers haven't caught up just yet. I really like CANOpenNode v4 structure and architecture, I...
Btw i found this: https://github.com/VanyaTsekhavoi/STM_CAN_DC/tree/797c280b6baba5d5efbafe839d65b45d870105fe/CANopenSTM
I wrote a driver for flash storage that uses append-only logic for wear-levelling control. It appends entries, until allocated space is full, and then defrags them by erasing all pages...
Added this freertos blank file: https://github.com/Inviz/CANopencm3/blob/main/.example/main_freertos_blank.c. It uses libopencm3, but can be adapted to other stuff. It uses flash storage and the driver from the same project. Persists lss config,...