DB4PLE
positron Urgestein
![*](YaBBImages/star.gif) ![*](YaBBImages/star.gif) ![*](YaBBImages/star.gif) ![*](YaBBImages/star.gif) ![*](YaBBImages/star.gif)
Offline
Posts: 1278
![](YaBBImages/avatars/blank.gif)
|
![](YaBBImages/xx.gif) |
Re:Controller F7 oder H7
« Reply #15 on: 09. July 2018, 08:30:52 »
|
|
Hi,
just to update my last post: Now that I know what was not working and used this as search term (PLL3Q for those interested) , I was able to find posts explaining the problem (It is a bug in the STM HAL 1.2.0) and the post even included a fixed code. The issue could have affected other parts of the system as well, it was kind of "luck" that it was just the USB.
I have also verified that USB is indeed working correctly. I was able to receive via HDSDR. due to missing finals on the used rf board could not really test transmitting but there is no reason why this should not work.
So far all looks good now.
Next steps are to port and test the bootloader code. Due to a completely changed flash memory sector layout the bootloader memory size will be changed/increased (all sectors are now 128k, before the bootloader was 32k in 2 sectors of 16k). Currently use of flash for configuration storage is disabled, for the same reason. The configuration memory would occupy 2x128k flash (before it was 2x16k). This sums up to 384k space (3x128k) as opposed to 64k on the F7 and F4. This is not a real problem as long as we have EEPROM on all OVI40 boards. It just removes the ability to backup the EEPROM in flash and restore it from there. And we finally will get this back working, it is just not a simple "recompile" on the new H7 processor.
Once all of this is done, the H7 port will be part of the main development branch active-devel in the "official" df8oe repository.
For those with a H7 board: I will not distribute binaries, please either build and flash using the ST link for yourself from my (!) github repository , see last post; or wait until we integrate this into the main development, from this on we will also provide binaries for the H7 through the usual means.
73 Danilo
|