-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[REQUEST] Change UART GPIO pins to PA0 PA1 #3
Comments
@Harwesta - unfortunately I don't have access to EmberZNet V676 stack on my computer - we are now at V678. |
@grobasoz No problems, newer version - better version :) |
I have added the code but did not test it - I don't have the part available. |
I try flash bootloader FW & main FW, but is not flashin correctly. `$ ./eblink -I stlink,dr -S silabs-auto -P ../scripts/ -F erase,verify,run,file=BTL_STD_S1_256-COM_PA0-PA1-PD15.hex EBlink version 3.8-[57] by Gerard Zagema Interface USB# : 2821040032124353354B4E00 HEX file: BTL_STD_S1_256-COM_PA0-PA1-PD15.hex Checking current flash content I try a flash main firmware, but really flashing only 8 sectors :( `$ ./eblink -I stlink,dr -S silabs-auto -P ../scripts/ -F verify,file=NCP_USW_115K2_S1_F256_678_PA0-PA1.hex EBlink version 3.8-[57] by Gerard Zagema Interface USB# : 2821040032124353354B4E00 HEX file: NCP_USW_115K2_S1_F256_678_PA0-PA1.hex Checking current flash content |
@Harwesta - I have just tested the code on an old Thunderboard Sense (BRD4160A - EFR32MG1P132F256GM48) and it works fine. |
One question: new .hex file - is a Intel-HEX format? |
Yes - as generated by Simplicity Studio - and verified with Segger J-Flash. |
I don't understand what the problem is, but if you take your's old .s37 files and convert them to .hex, then they are flashin normally. I learned to use EBLink to accept Motorola s37 format, can you make another set of format files in .s37? Tnx. |
Problem solved:
Renamed them to .srec, and flashed them with the EBLink:
|
Only the changed sectors are re-flashed with EBlink so if your new hex file has sectors equal to the old flash content then these sectors are skipped. You can increase the verbose level of EBlink to watch this more closely. |
Hi friend.
Thank you for your work.
I have a request to make additional assemblies of your firmware with modified ports for UART with TX:PA0, RX:PA1 and bootloader's GPIO activation pin PD15.
And please change file format to HEX, but too many flashers use only HEX or ELF formats, to get it like this:
BTL_STD_S1_256-COM_PA0-PA1-PD15.hex
NCP_USW_115K2_S1_F256_676_PA0-PA1.hex
This module (EFR32MG1B232F256GM48) used in popular Wifi routers by SerComm (PCB ID: CQR00B-1.6) and this GPIO pins is use for CPU interconnect & placed out from EMI shield, see photo.
Thanks
The text was updated successfully, but these errors were encountered: