frux-c / uhf_rfid

this is a uhf app for the flipper zero, that uses the YRM100 module.
190 stars 7 forks source link

"memmgt in ISR" on exit #9

Open RekordNadoev opened 8 months ago

RekordNadoev commented 8 months ago

Firmware: Unleashed, dev branch, commit b93a06354f22dbdd604ed911fdcc27eeeffa393e (2023-10-17) uhf_rfid: commit 0b8e2418052b7a6286b69261dcbe50045193e7d2 (2023-10-08)

Module info from the app: HW Version: M100 26dBm V1.0 SW Version: V2.3.5X Manufacturer: MagicRf

App is working but Flipper reboots on exit with: "Flipper crashed and was rebooted memmgt in ISR"

Flipper reboots every time on exit from the app.

Tried scenarios: Apps => RFID => [(Q)M100]UHF RFID => +5V turns on; see "No UHF Module found" message => push "Retry" => see correct module info (looks like the module booting some time after power on) => push back-button => Flipper reboots

Apps => RFID => [(Q)M100]UHF RFID => see "No UHF Module found" message => push "Retry" => see correct module info => push "Continue" => the app is working. Reading/writing/saving the data is OK. => push back-button => see "Module info" screen => push back-button again => Flipper does reboot

Feel free to contact me for any additional information please. And thank you for this great project!

frux-c commented 8 months ago

Thanks. I have replicated the issue, I'll get working on it as soon as I can 👍

frux-c commented 1 month ago

hi @RekordNadoev could you try the commit https://github.com/frux-c/uhf_rfid/commit/e8633bd4e541b4badf16605c4895e31c6e60dfba and let me know how it goes?