Dear Sir,
Thank you very much for creating the Intel HEX output option to BRONZEBEARD. I tried as you instructed and worked like a charm. A file named bb (OUT format) and another file with bb,out (IntelHEX) format was output in my base directory. I used the Longan Nano DFU tool “GD32 Dfu Tool_V3.8.2.9056” which recognized the .HEX file to program the chip in DFU mode. The tool is available for download at GIGAdevices website.
- in windows command prompt create virtual environment by typing - python3 -m venv tutorial-env
- activated the virtual environment with command - tutorial-env\Scripts\activate.bat
- downloaded latest bronzebeard 0.01.17 by typing - pip install bronzebeard
- Placed mandlebrot.asm & gd32vf103.asm(include) files on desktop
- typed bronzebeard command - bronzebeard --hex-offset 0x08000000 Desktop/mandelbrot.asm
- found the bb. OUT file and bb.out. HEX file in the command prompt folder
- Cycle the boot button and reset button of Longan nano to enter DFU mode
- Used the “GD32 Dfu Tool_V3.8.2.9056” tool to navigate to the command prompt folder , select bb.out.HEX and burn chip.
- The Mandelbrot displayed on the LCD.
Happy programming RISCV assembly with BRONZEBEARD on windows10
DFU tool available on 兆易创新GigaDevice-资料下载GigaDevice GD32 MCU
A thousand thanks for this tool
Regards
Sajeev