Wiki

Version 8 (Dmitry Belimov, 06/13/2012 06:23 am)

1 1 Dmitry Belimov
<pre>
2 1 Dmitry Belimov
3 1 Dmitry Belimov
</pre>
4 1 Dmitry Belimov
5 8 Dmitry Belimov
h2 Запуск
6 8 Dmitry Belimov
7 8 Dmitry Belimov
#----------------------------------------------------
8 8 Dmitry Belimov
# File:     README
9 8 Dmitry Belimov
# Author:   Furkan 'ArchMage' Cayci
10 8 Dmitry Belimov
#----------------------------------------------------
11 8 Dmitry Belimov
#
12 8 Dmitry Belimov
# Sample Codes / Libraries for TI's Evalbot LM3S9B92 based on StellarisWare
13 8 Dmitry Belimov
#
14 8 Dmitry Belimov
# Evalbot Schematics: http://focus.ti.com/lit/ml/spmr001a/spmr001a.pdf
15 8 Dmitry Belimov
# StellarisWare: http://focus.ti.com/docs/toolsw/folders/print/sw-lm3s.html
16 8 Dmitry Belimov
# ARM Toolchain: http://www.codesourcery.com/sgpp/lite/arm/portal/release1592
17 8 Dmitry Belimov
#
18 8 Dmitry Belimov
# NOTE: Make sure to edit the PREFIX line in makedefs as follows:
19 8 Dmitry Belimov
# PREFIX=${shell type arm-none-eabi-gcc /dev/null echo arm-none-eabi || echo arm-none-eabi}
20 8 Dmitry Belimov
#
21 8 Dmitry Belimov
# Debugger: http://openocd.sourceforge.net/ 
22 8 Dmitry Belimov
#
23 8 Dmitry Belimov
# After setting up everything
24 8 Dmitry Belimov
#
25 8 Dmitry Belimov
# Run:
26 8 Dmitry Belimov
#    sudo openocd -f openocd/tcl/interface/luminary.cfg -f openocd/tcl/target/stellaris.cfg 
27 8 Dmitry Belimov
#
28 8 Dmitry Belimov
# Run from another terminal:
29 8 Dmitry Belimov
#    telnet localhost 4444
30 8 Dmitry Belimov
#
31 8 Dmitry Belimov
# To program: 
32 8 Dmitry Belimov
#    halt
33 8 Dmitry Belimov
#    flash write_image erase /tmp/program.bin 0
34 8 Dmitry Belimov
#    reset
35 8 Dmitry Belimov
# 
36 8 Dmitry Belimov
# A nice tutorial on setting up the toolchain in Linux:
37 8 Dmitry Belimov
#    https://www.synthetos.com/blog/setup-arm-toolchain-in-ubuntu/
38 8 Dmitry Belimov
#    https://www.synthetos.com/blog/setup-arm-an-toolchain-in-ubuntu-part-2/
39 8 Dmitry Belimov
40 8 Dmitry Belimov
41 1 Dmitry Belimov
h2. Описание
42 2 Dmitry Belimov
43 2 Dmitry Belimov
h2. ТЗ на тестовую плату
44 2 Dmitry Belimov
45 2 Dmitry Belimov
* микросхема SDRAM
46 2 Dmitry Belimov
* микросхема SPI EEPROM 2MB
47 2 Dmitry Belimov
* барометрический датчик давления BMP085
48 2 Dmitry Belimov
* ОУ + триггер Шмидта для захвата оптических сигналов, соединено с линиями АЦП
49 2 Dmitry Belimov
* внешние АЦП и ЦАП для оптики
50 2 Dmitry Belimov
* MOSFET ключи для моргания светодиодами мощными
51 2 Dmitry Belimov
* посадочное место под проц. LM3S9B90 в корпусе TQFP
52 2 Dmitry Belimov
* разъемы для подлючения EK-LM3S9B92
53 2 Dmitry Belimov
* разъем для microSD карты
54 2 Dmitry Belimov
* два разъема для UART, один для связи с модулем автопилота, второй для связи с модулем GPS/GLONASS
55 2 Dmitry Belimov
* схемы питания и сброса для случая работы от собственного проца
56 3 Dmitry Belimov
57 3 Dmitry Belimov
h3. Тестовая плата
58 3 Dmitry Belimov
59 6 Dmitry Belimov
Картинки из программы PCB
60 6 Dmitry Belimov
61 5 Dmitry Belimov
*Верх*
62 3 Dmitry Belimov
!http://www.oshec.org/attachments/download/171/ucpumod-top-Rev_A-small.png!
63 3 Dmitry Belimov
64 5 Dmitry Belimov
*Низ*
65 4 Dmitry Belimov
!http://www.oshec.org/attachments/download/172/ucpumod-bot-Rev_A-small.png!
66 6 Dmitry Belimov
67 6 Dmitry Belimov
Фотографии плат с завода
68 6 Dmitry Belimov
69 6 Dmitry Belimov
*Верх*
70 6 Dmitry Belimov
!http://www.oshec.org/attachments/download/181/ucpumod-Rev_A-top-small.jpg!
71 6 Dmitry Belimov
72 6 Dmitry Belimov
*Низ*
73 6 Dmitry Belimov
!http://www.oshec.org/attachments/download/179/ucpumod-Rev_A-bot-small.jpg!
74 7 Dmitry Belimov
75 7 Dmitry Belimov
Размер платы 95х95мм.