Page 4 of 11

Re: f407vet6 & f407zet6

Posted: Wed Dec 14, 2016 10:02 pm
by RogerClark
I have a slighly different F407 board and the USB Bootloader only operates intermittently. The device seems to take a long time to appear.

Even if you manage to get it to enumerate as a DFU device, its a pain to uploads as the version of DFU in the F407 doesnt seem to work well with the normal dfu-util implementation on Windows.

I found only STM's own DFU driver and DSUSe program would communicate with the DFU bootloader in the MCU

So I gave up using DFU and connected a STLink for uploads

Once I did that, I can get the board to appear as USB Serial, so I don't think it was a hardware issue, but just the DFU implementation inside the F407

If I get time I was intending to write a USB Bootloader for the F407, but at the moment it looks like I won't have any free time for many months to come, so I'm not likely to have time to write it ;-(

Re: f407vet6 & f407zet6

Posted: Wed Jan 11, 2017 2:06 pm
by MartinP
Hi!

I bougth this STM32F407VET6 board off AliExpress.
I'm trying to upload sketches to it using a Baite ST-link v2.
First step is just a blink program. How ever, even though I use PB9 as output, I'm not seeing anything happening on the board itself.

This is the verbose output from the compilation and upload:

Code: Select all

Sketch uses 15900 bytes (1%) of program storage space. Maximum is 1048576 bytes.
Global variables use 13504 bytes of dynamic memory.
STM32 ST-LINK CLI v2.1.0
STM32 ST-LINK Command Line Interface

ST-LINK SN : 53FF6D065178535442162387
ST-LINK Firmware version : V2J27S6
Connected via SWD.
SWD Frequency = 1800K.
Connection mode : Normal.
Device ID:0x413 
Device flash Size : 512 Kbytes
Device family :STM32F40xx/F41xx

Loading file...
Flash Programming:
  File : C:\Users\Martin\AppData\Local\Temp\arduino_build_791695\F4Blink.ino.bin
  Address : 0x08000000
Flash memory programming...
±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± 0%
 0%ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ 100%
Flash memory programmed in 0s and 922ms.
Programming Complete.

MCU Reset.

Application started.

Invalid version found: 1.04
Invalid version found: 1.04
What could be wrong?
Does anyone know what the last two lines signify?

EDIT:
The lines about version doesn't have to do with this. It is simply a library somewhere... Check this thread.

Re: f407vet6 & f407zet6

Posted: Wed Jan 11, 2017 2:39 pm
by stevestrong
Are you using the core version or the stm32duino version of F407?

Re: f407vet6 & f407zet6

Posted: Wed Jan 11, 2017 2:50 pm
by MartinP
I'm using STM32 Discovery F407 found under Tools -> Boards -> STM32F4 boards
Not sure if it's the stm32duino version or not.

Re: f407vet6 & f407zet6

Posted: Sat Jan 14, 2017 7:18 pm
by Pito
FYI - I got the 407ZET6 board as per stephen's link in the first post.
After connecting the USB it installed the driver e:automatically, and it is showing 2 new removable storages E: and K:, device description SD flash disk, manufacturer ALIENTEC :)
Schematics and pcb: my revision is v3.0, and the schematics and pcb layout seems to be the third one :)..
The schematics could be the one from the .pdf in this thread, the pcb layout differs.
407ZET6_v30.jpg
407ZET6_v30.jpg (40.46 KiB) Viewed 551 times
PS: the schematics and pcb layout on the wiki is from board rev v1.0 or 2.0. So we need to dig for the 3.0 then.

Re: f407vet6 & f407zet6

Posted: Sun Jan 15, 2017 12:38 am
by zmemw16
Pito wrote:FYI - I got the 407ZET6 board as per stephen's link in the first post.
After connecting the USB it installed the driver, and it is showing 2 new removable storages E: and K:, device description SD flash disk, manufacturer ALIENTEC :)
PS: the schematics and pcb layout on the wiki is from board rev v1.0 or 2.0. So we need to dig for the 3.0 then.
this is under win version ?? osx ?? what driver is it ?
not seeing anything, but then again i'm on debian.

v3 docs - i agree, seem to remember using chromium as it translates, not figured out that aspect of firefox :?
that implies a taobao type site

stephen
i do like documentation, what's after peta :D out there ... ...

Re: f407vet6 & f407zet6

Posted: Sun Jan 15, 2017 8:46 am
by Pito
@stephen: Win7 64bit, USB Mass storage driver..
USB\VID_0483&PID_5720&REV_0200

Re: f407vet6 & f407zet6

Posted: Wed Mar 29, 2017 8:10 am
by ag123
i've got this
http://www.ebay.com/itm/Core407V-STM32F ... 2124645773

havn't really tried it out, but if everything works, it is really good value

it'd looks like this group here almost 'monopolise' those boards :lol:

Re: f407vet6 & f407zet6

Posted: Wed Mar 29, 2017 12:27 pm
by palmerr
That looks like the board I'm playing with too. You'll see the results of my work on the wiki. I've dubbed it the "Black F4VET6" and am part way through creating a proper variant for it.

Not ready to pull yet, but I'm happy to upload what i have to github, so that we can all come to a common pinmap, etc.

Re: f407vet6 & f407zet6

Posted: Wed Mar 29, 2017 1:32 pm
by zmemw16
that's the beastie, it's currently showing $11.99, so you might want to clone a "Black F4ZET6" from that as well. :D
their name is rather similar to a Waveshare product :?:
as to a monopoly on it and its big brother within this group, buy a couple and make the most of it; i think the price is only likely to rise.
stephen