-
Notifications
You must be signed in to change notification settings - Fork 9
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
Could not install the runtime DFU on MHP30 #15
Comments
I investigated a bit with the st-link. Then I flashed the new bootloader Since then, when I enter DFU, the screen remains black but the device is visible on USB. The MHP30 is working fine, the screen too, except that when I enter DFU the screen remains black. |
Testing install of runtime.dfu from the new bootloader:
MHP30 runtime image is to be written at 0x4000, shouldn't it be at 0x8000 ? While at it, there is something I don't understand : it's a STM32F103T8, 64kb, bootloader is between 0x0000 and 0x8000 then firmware should be between 0x8000 and 0x10000 but MHP30_EN releases are > 32k, how that fits ? |
could you please describe the process of getting st-link/swd working with mhp30? i have found few unmarked spots on base board but that's pretty much it. did you solder directly to 'stm32' legs? is there other way around? |
SWD is exposed on USB, cf Ralim/IronOS#822 (comment) |
do i butcher usb cable for that and expose pins so it could be connected to stlink or there is other way to do so? |
yes it's probably the easiest and fastest way if you don't have USB breakout boards. (google "usb breakout") |
i can confirm that mhp30 works well with 0.2 ironos-dfu and last trunk version of ironos-dfu. i made breakout board without destroying cable. desoldered type-c port from donor board, soldered type-c port to weactstudio 'prototype pcb' and connected 5v, gnd, d+ (dio), d- (clk) to weactstudio stlink |
Hello,
I successfully installed your DFU bootloader on 3 TS100, then I bricked my TS80P 😅 (flash was locked, now fixed with a st-link) but I've an issue with the MHP30: original bootloader (2.2B) refuses to install the RUNTIME.HEX, it always returns RUNTIME.NOT (and RUNTIME.ERR if I try directly again). Tested on a Windows.
While flashing the latest MHP30_EN.HEX works fine...
Any idea ?
Edit: I just saw that the same issue was mentioned in this comment
The text was updated successfully, but these errors were encountered: