weactstudio / bluepill-plus Goto Github PK
View Code? Open in Web Editor NEWSTM32F103C8T6/GD32F303CCT6 Core Board Doc
License: GNU General Public License v3.0
STM32F103C8T6/GD32F303CCT6 Core Board Doc
License: GNU General Public License v3.0
I am trying to follow the method described in here to boot..
https://www.aliexpress.com/item/4001116767437.html
both methods result in the same behaviour... the blue led is not flashing, only power led on. but on the host side.
[77157.651167] usb 1-4: new full-speed USB device number 109 using xhci_hcd
[77157.779302] usb 1-4: device descriptor read/64, error -71
[77158.036415] usb 1-4: New USB device found, idVendor=28e9, idProduct=0285, bcdDevice= 1.00
[77158.036427] usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[77158.036433] usb 1-4: Product: GD32 USB MSC in FS Mode
[77158.036437] usb 1-4: Manufacturer: WeAct Studio
[77158.036440] usb 1-4: SerialNumber: GD32F30X-V3.0.0-3a4b5ec
[77168.303456] usb-storage 1-4:1.0: USB Mass Storage device detected
[77168.304040] scsi host0: usb-storage 1-4:1.0
[77169.327891] scsi 0:0:0:0: Direct-Access GD32 Nand Flash 1.00 PQ: 0 ANSI: 0 CCS
[77169.328480] sd 0:0:0:0: Attached scsi generic sg0 type 0
[77169.329187] sd 0:0:0:0: [sda] 18 2048-byte logical blocks: (36.9 kB/36.0 KiB)
[77169.329474] sd 0:0:0:0: [sda] Write Protect is off
[77169.329480] sd 0:0:0:0: [sda] Mode Sense: 03 00 00 00
[77169.329811] sd 0:0:0:0: [sda] No Caching mode page found
[77169.329819] sd 0:0:0:0: [sda] Assuming drive cache: write through
[77169.352952] sda:
[77169.354590] sd 0:0:0:0: [sda] Attached SCSI removable disk
[78402.287595] usb 1-4: reset full-speed USB device number 109 using xhci_hcd
[78402.415291] usb 1-4: device descriptor read/64, error -71
[78402.651349] usb 1-4: device descriptor read/64, error -71
[78402.887306] usb 1-4: reset full-speed USB device number 109 using xhci_hcd
[78403.015361] usb 1-4: device descriptor read/64, error -71
[78403.251344] usb 1-4: device descriptor read/64, error -71
[78403.487362] usb 1-4: reset full-speed USB device number 109 using xhci_hcd
[78403.487581] usb 1-4: Device not responding to setup address.
[78403.695519] usb 1-4: Device not responding to setup address.
[78403.907324] usb 1-4: device not accepting address 109, error -71
[78404.035330] usb 1-4: reset full-speed USB device number 109 using xhci_hcd
[78404.035499] usb 1-4: Device not responding to setup address.
[78404.243427] usb 1-4: Device not responding to setup address.
[78404.451322] usb 1-4: device not accepting address 109, error -71
[78404.451430] usb 1-4: USB disconnect, device number 109
[78404.639354] usb 1-4: new full-speed USB device number 110 using xhci_hcd
[78404.767298] usb 1-4: device descriptor read/64, error -71
[78405.003347] usb 1-4: device descriptor read/64, error -71
[78405.239318] usb 1-4: new full-speed USB device number 111 using xhci_hcd
[78405.367366] usb 1-4: device descriptor read/64, error -71
[78405.611371] usb 1-4: device descriptor read/64, error -71
[78405.719437] usb usb1-port4: attempt power cycle
[78406.375319] usb 1-4: new full-speed USB device number 112 using xhci_hcd
[78406.375502] usb 1-4: Device not responding to setup address.
[78406.583413] usb 1-4: Device not responding to setup address.
[78406.791348] usb 1-4: device not accepting address 112, error -71
[78406.919324] usb 1-4: new full-speed USB device number 113 using xhci_hcd
[78406.919482] usb 1-4: Device not responding to setup address.
[78407.127531] usb 1-4: Device not responding to setup address.
[78407.335323] usb 1-4: device not accepting address 113, error -71
[78407.335437] usb usb1-port4: unable to enumerate USB device
[78407.396235] FAT-fs (sda): unable to read boot sector to mark fs as dirty
Thank you for this board. I have a question, On the back of the blue pill plus there is place to solder a W25Q64 spi flash. If I look at the datasheet of the GD32F303, the GD32F303 can connect quad spi flash (SPI0_IO2 on PA2, SPI0_IO3 on PA3). But if I look at the schematic and the board, quad spi is not used? Only single spi?
LN1132P332MR-G.PDF could not be open
Does the stm32 bluepill weact studio use the original chip from st microelectronic?
Weact BluePill-Plus F303 comes with two modes bootloaders:
When I tried to load hex/bin files to virtual drive, I got error not enough space.
How to overcome this bug?
Second question: are there any possibilities to use these bootloaders with arduino IDE?
When I try and compile code using hardware floating point I get a HardFault exception on the first instruction that tries it execute a floating point instruction. The fault indicated is NOCP despite have written to 0b11 to CP_10 and CP_11 of the CPACR.
I've tried with IAR, Keil and GCC each with the same results. Indeed, if I take the example 04-MSC_internal_flash and then adding some floating point arithmetic to main() results in the HardFault. This can be cured by changing the 'Floating Point Hardware' from 'Use Single Precision' to 'Not Used'. The compiler no longer generates FPU instructions and the code works.
Thank you for an interesting board. I have a question. could this board run micropyhon, or, with a spi ram added, openmv?
When I plug in the STM32f103 board into the USB, Windows does not recognize the device. I have the right drivers installed and it has been working but suddenly stopped.
I tried to reupload the STM32duino bootloader via the STM32 Programmer and the ST-Link but when I press KEY and NRST, nothing happens - just continues to show the power led?
Can anyone help?
Thank you for an interesting board. I have a question. could this board run micropyhon, or, with a spi ram added, openmv?
Do you also have the bootloader for the STM32F103CBT6 128kb?
I noticed on Taobao that the original Bluepill is no longer listed. Is this just temporarily out of stock? Or will you no longer produce this?
https://item.taobao.com/item.htm?spm=a312a.7700838.0.0.360d4c27qBlUju&id=613807356419
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.