Difference between revisions of "Lisa"

From PaparazziUAV
Jump to navigation Jump to search
Line 20: Line 20:


Antoine:
Antoine:
- Todo's from sheet 3
- Todo's from sheet 3
- Check's from sheet 5
- 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)
- 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
- Take todo's from above associate to names


Piotr:
Piotr:
- STM32 spelling and connection check
- STM32 spelling and connection check
- howto for STM32 gcc gdb toolchain (blinking LED or similar)
- howto for STM32 gcc gdb toolchain (blinking LED or similar)


Gany:
Gany:
- Place components
- Place components
- Route board
- Route board
- Send for production
- Send for production



Revision as of 13:50, 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


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

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