[User built own firmware using incorrect libraries] cannot boot DM-1801 R2022022801 with GD-77_V4.3.6.sgl
Posted: Wed Mar 09, 2022 12:25 pm
Hi,
I am trying R2022022801 pre-built binary (OpenDM1801.bin and OpenDM1801_JA.bin)
on my DM-1801 but it cannot boot with DMR support by GD-77_V4.3.6.sgl.
Simply program R202202280 only (without DMR support) booted.
And I built R2022022801 from source code on some Linux distros, using
binary-packaged arm-none-eabi toolchain (not MCUXpresso).
The object booted whether DMR blob was installed or not.
But there is no sound when transmitting DMR.
I tested following things, all reproduced the problem.
1. firmware programming tool
- FirmwareLoader.exe (on Windows)
- gd-77_firmware_loader.py (on Linux)
2. Debug/Release build (R2022022801)
3. Linux distro/Compiler version
- Debian-11.2 (arm-none-eabi-gcc-8.3.1)
- void Linux (arm-none-eabi-gcc-9.3.0)
- Arch Linux (arm-none-eabi-gcc-11.2.0)
There is no problem to use with original BF-1801_V2.2.5.sgl firmware,
so I think DM-1801 hardware itself has no problem.
Does anyone have a good idea to shoot this trobule?
I think a small problem prevents to work OpenDM1801 properly.
I am trying R2022022801 pre-built binary (OpenDM1801.bin and OpenDM1801_JA.bin)
on my DM-1801 but it cannot boot with DMR support by GD-77_V4.3.6.sgl.
Simply program R202202280 only (without DMR support) booted.
And I built R2022022801 from source code on some Linux distros, using
binary-packaged arm-none-eabi toolchain (not MCUXpresso).
The object booted whether DMR blob was installed or not.
But there is no sound when transmitting DMR.
I tested following things, all reproduced the problem.
1. firmware programming tool
- FirmwareLoader.exe (on Windows)
- gd-77_firmware_loader.py (on Linux)
2. Debug/Release build (R2022022801)
3. Linux distro/Compiler version
- Debian-11.2 (arm-none-eabi-gcc-8.3.1)
- void Linux (arm-none-eabi-gcc-9.3.0)
- Arch Linux (arm-none-eabi-gcc-11.2.0)
There is no problem to use with original BF-1801_V2.2.5.sgl firmware,
so I think DM-1801 hardware itself has no problem.
Does anyone have a good idea to shoot this trobule?
I think a small problem prevents to work OpenDM1801 properly.