Difference between revisions of "Lisa"

From PaparazziUAV
Jump to: navigation, search
m (TODO)
Line 3: Line 3:
 
== TODO ==
 
== TODO ==
  
JTAG on STM32: ok
+
* JTAG on STM32: ok
 +
* I2C on STM32:
 +
* SPI on STM32:
 +
* Pressure sensors:
 +
* USB for gumstix : does 5V need to be switchable ? (to allow reset from the gumstix)
 +
* Check FT2232 footprint:
 +
* Make sure STM32 can interrupt overo
  
I2C on STM32:
+
=== Antoine ===
  
SPI on STM32:
+
* Todo's from sheet 3
 +
* Check's from sheet 5
 +
* Pressure sensor instruction to gany, so he can finish the schematic for that (or finish it directly in the schematic)
 +
* Take todo's from above associate to names
  
Pressure sensors:
+
=== Esden ===
  
USB for gumstix : does 5V need to be switchable ? (to allow reset from the gumstix)
+
* STM32 spelling and connection check
 +
* Fix STM32 footprint pad sizes
 +
* howto for STM32 gcc gdb toolchain (blinking LED or similar)
  
Check FT2232 footprint:
+
=== Gany ===
  
Make sure STM32 can interrupt overo
+
* Place components
 
+
* Route board
 
+
* Send for production
 
 
Antoine:
 
 
 
- Todo's from sheet 3
 
 
 
- Check's from sheet 5
 
 
 
- Pressure sensor instruction to gany, so he can finish the schematic for that (or finish it directly in the schematic)
 
 
 
- Take todo's from above associate to names
 
 
 
 
 
Piotr:
 
 
 
- STM32 spelling and connection check
 
 
 
- howto for STM32 gcc gdb toolchain (blinking LED or similar)
 
 
 
 
 
Gany:
 
 
 
- Place components
 
 
 
- Route board
 
 
 
- Send for production
 
  
 
== Hardware ==
 
== Hardware ==

Revision as of 13:22, 8 January 2010

Lisa ( the Lost Illusions Serendipitous Autopilot) is a STM32/Overo board designed to run Paparazzi

TODO

  • JTAG on STM32: ok
  • I2C on STM32:
  • SPI on STM32:
  • Pressure sensors:
  • USB for gumstix : does 5V need to be switchable ? (to allow reset from the gumstix)
  • Check FT2232 footprint:
  • Make sure STM32 can interrupt overo

Antoine

  • Todo's from sheet 3
  • Check's from sheet 5
  • Pressure sensor instruction to gany, so he can finish the schematic for that (or finish it directly in the schematic)
  • Take todo's from above associate to names

Esden

  • STM32 spelling and connection check
  • Fix STM32 footprint pad sizes
  • howto for STM32 gcc gdb toolchain (blinking LED or similar)

Gany

  • Place components
  • Route board
  • Send for production

Hardware

The hardware is still in development. The current CAD files are maintained in savannah svn in the paparazzi4/trunk/hw/lisa directory. Software development is done on a Overo/Summit + Olimex STM32-H103 dev board

Lisa proto.jpg

Software

STM32 toolchain

You can use the summon-arm-toolchain script to build the required toolchain. For the default values of the Paparazzi Makefile to work, you should set

PREFIX=/opt/stm32/toolchain/arm-elf and LIBSTM32_EN=1

Open Embedded

Open Embedded is the linux distribution used on the overo. You can follow the instructions on gumstix's website to build a complete cross development environment. Paparazzi's Makefile will default to look for it in /overo-oe


Status