ArduinoCore-bouffalo
ArduinoCore-bouffalo copied to clipboard
BL602 Arduino Core for Arduino IDE
Example for WiFi and BLE?
When building in the arduino IDE on linux after manually fixing up #1 on my local machine. ``` Assembler messages: Fatal error: invalid -march= option: `rv32imfc' Compilation error: Error: 2...
FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/contrib/eflash_loader_40m.bin' >>> solved sudo mkdir /usr/bin/contrib/ sudo chmod 777 /usr/bin/contrib/ cp ~/.arduino15/packages/bouffalo/tools/flasher/0.0.1/contrib/* /usr/bin/contrib/ 
~/.arduino15/packages/bouffalo/tools/flasher/0.0.1/bl602-flasher.py /dev/ttyUSB0 /tmp/arduino_build_973495/teste1.ino.bin java.io.IOException: Cannot run program "/home/alberio/.arduino15/packages/bouffalo/tools/flasher/0.0.1/bl602-flasher.py": error=13, Permission denied >>> solved in ~/.arduino15/packages/bouffalo/hardware/riscv/0.0.1/platform.txt tools.flasher.upload.pattern="{runtime.tools.python3.path}/python3" -I "{path}/{cmd}" "{serial.port}" "{build.path}/{build.project_name}.bin" added "{runtime.tools.python3.path}/python3" -I
Compiling, linux debian, Arduino IDE 2.1.1 ... Detecting libraries used... riscv64-unknown-elf-g++: error trying to exec 'cc1plus': execvp: No such file or directory >>> solved chmod +x ~/.arduino15/packages/bouffalo/tools/riscv64-unknown-elf/0.0.1/libexec/gcc/riscv64-unknown-elf/8.3.0/cc1plus
Compiling, linux debian, Arduino IDE 2.1.1 .... Assembler messages: Fatal error: invalid -march= option: `rv32imfc' exit status 1 Error compiling for board PINE64 PineCone. >>> solved chmod +x ~/.arduino15/packages/bouffalo/tools/riscv64-unknown-elf/0.0.1/riscv64-unknown-elf/bin/*
Compiling, linux debian, Arduino IDE 2.1.1 ... .. ~/.arduino15/packages/bouffalo/tools/riscv64-unknown-elf/0.0.1/bin/riscv64-unknown-elf-g++: permission denied >>> solved chmod +x ~/.arduino15/packages/bouffalo/tools/riscv64-unknown-elf/0.0.1/bin/*
Does this work with the Bl702 mcu?
I added https://nutcracker.pine64.org/arduino/package_bouffalo_index.json and did the install in board manager but the only board found is PINE64 Pincone could not find Ai-WB2-32S or anything with bouffalo or anything other than...
Trying to upload the Blink.ino to the Pine64 BL602 EVB ver1.2 on my M1 Mac I get the following messages: fork/exec /Users/stefan/Library/Arduino15/packages/bouffalo/tools/riscv64-unknown-elf/0.0.1/bin/riscv64-unknown-elf-g++: permission denied Compilation error: fork/exec /Users/stefan/Library/Arduino15/packages/bouffalo/tools/riscv64-unknown-elf/0.0.1/bin/riscv64-unknown-elf-g++: permission denied...