Skip to content

Commit

Permalink
release firmware v2.40
Browse files Browse the repository at this point in the history
  • Loading branch information
olliw42 committed Aug 7, 2018
1 parent f3ddae4 commit c9560fc
Show file tree
Hide file tree
Showing 159 changed files with 213,655 additions and 0 deletions.
Binary file not shown.
47 changes: 47 additions & 0 deletions firmware binaries & gui/o323bgc-release-v240-v20180807/LICENCE.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
LICENCE
5 November 2013 - 7 August 2018
(c) www.olliw.eu

The project called simply as STorM32-BGC consists of several parts, such as the STorM32-BGC controller
hardware, the o323bgc firmware, and the graphical user interface o323BGCTool. This licence covers the
terms of usage for the o323bgc firmware and the o323BGCTool graphical user interface. For the terms of
usage of other parts please consult the respective locations, in particular the project web page.

project web page: http://www.olliw.eu/2013/storm32bgc/


LICENCE/TERMS OF USAGE for o323bgc firmware:
--------------------------------------------
The o323BGC firmware is free (but not open source). Besides unlimited private use you are also granted
the permission to use it for commercial purposes under the condition that (1) you don�t modify the
firmware, e.g. remove or change copyright statements, (2) provide it for free, i.e. don�t charge any
explicit or implicit fees to your customers, and (3) correctly and clearly cite the origin of the firmware
and the project web page in any product documentation or web page.


LICENCE/TERMS OF USAGE for o323BGCTool graphical user interface:
----------------------------------------------------------------
The o323BGCTool software is open source (but see below). Besides unlimited private use you are also
granted the permission to use it for commercial purposes under the condition that (1) you don�t modify
the software, e.g. remove or change copyright statements, (2) provide it for free, i.e. don�t charge any
explicit or implicit fees to your customers, and (3) correctly and clearly cite the origin of the software
and the project web page in any product documentation or web page.

Comment: The GUI software is based on libraries, which I am using since nearly 10 years and which I have
modified over time in several places I can�t remember anymore. Furthermore, it is written in Perl using
Win32::Gui, which is not maintained anymore. It would take me an enormous effort to build a working
distribution. I hence don�t publish the complete code but just the �master� perl source file, which
however contains all relevant code.


LICENCE/TERMS OF USAGE for BetaCopter firmware:
-----------------------------------------------
see ArduPilot project: http://ardupilot.com


LICENCE for NT DataLogger Tool graphical user interface:
--------------------------------------------------------
This GUI is based on PyQT5 open source, and accordingly licenced as GPL v3.
These packages are used:
WinPython: https://winpython.github.io/
pyqtgraph: http://www.pyqtgraph.org/
1,198 changes: 1,198 additions & 0 deletions firmware binaries & gui/o323bgc-release-v240-v20180807/REVISION.txt

Large diffs are not rendered by default.

Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,152 @@
;;******************** (C) COPYRIGHT 2012 STMicroelectronics ********************
;;* File Name : STM32F0_16K.STmap
;;* Author : MCD Application Team
;;* Version : v2.6.0
*;; Date : 07-November-2012
;;* Description : memory mapping
;;********************************************************************************
;;* THE PRESENT SOFTWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS
;;* WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE TIME.
;;* AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY DIRECT,
;;* INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING FROM THE
;;* CONTENT OF SUCH SOFTWARE AND/OR THE USE MADE BY CUSTOMERS OF THE CODING
;;* INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.
;;********************************************************************************
;;* FOR MORE INFORMATION PLEASE CAREFULLY READ THE LICENSE AGREEMENT FILE
;;* "MCD-ST Liberty SW License Agreement V2.pdf"
;;*******************************************************************************/

[Product]
Name=STM32F0_16K
PID=0440
BID=1FFFF7A6
FlashSize=0010 ;;ADDR_FLASH_SIZE= 0xFFFFFFFF;
RAMSize=0004
PacketSize=80
ACKVAL=79
MAPNAME=Pages
PagesPerSector = 4
family = 7;

[Page0]
Name=Page0
Index=00
Address=08000000
Size=00000400
Type=111
UFO=111
[Page1]
Name=Page1
Index=01
Address=08000400
Size=00000400
Type=111
UFO=111
[Page2]
Name=Page2
Index=02
Address=08000800
Size=00000400
Type=111
UFO=111
[Page3]
Name=Page3
Index=03
Address=08000C00
Size=00000400
Type=111
UFO=111
[Page4]
Name=Page4
Index=04
Address=08001000
Size=00000400
Type=111
UFO=111
[Page5]
Name=Page5
Index=05
Address=08001400
Size=00000400
Type=111
UFO=111
[Page6]
Name=Page6
Index=06
Address=08001800
Size=00000400
Type=111
UFO=111
[Page7]
Name=Page7
Index=07
Address=08001C00
Size=00000400
Type=111
UFO=111
[Page8]
Name=Page8
Index=08
Address=08002000
Size=00000400
Type=111
UFO=111
[Page9]
Name=Page9
Index=09
Address=08002400
Size=00000400
Type=111
UFO=111
[Page10]
Name=Page10
Index=0A
Address=08002800
Size=00000400
Type=111
UFO=111
[Page11]
Name=Page11
Index=0B
Address=08002C00
Size=00000400
Type=111
UFO=111
[Page12]
Name=Page12
Index=0C
Address=08003000
Size=00000400
Type=111
UFO=111
[Page13]
Name=Page13
Index=0D
Address=08003400
Size=00000400
Type=111
UFO=111
[Page14]
Name=Page14
Index=0E
Address=08003800
Size=00000400
Type=111
UFO=111
[Page15]
Name=Page15
Index=0F
Address=08003C00
Size=00000400
Type=111
UFO=111

;; OPTION bytes information
[OptBytes]
Name=OptBytes
Address=1FFFF800
Size=000000C
Type=101
UFO=111


Loading

0 comments on commit c9560fc

Please sign in to comment.