Nc3x3-0.3

From ElphelWiki
Revision as of 10:12, 17 November 2005 by 85.202.183.226 (talk)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Для сборки нужно выполнить следующие действия:

1. скачать и распаковать http://developer.axis.com/download/distribution/devboard-R2_01-distfiles.tar.gz (получится папка ./devboard-R2_00)

2. в полученной папке выполнить ./install; при этом будет скачан и распакован ряд файлов, после чего предложен выбор - просто нажать Enter

3. Выполнить make config, на все вопросы соглашаться с установками по умолчанию.

4. из архива nc3x3-0.3.tar.gz скопировать в папку "devboard-R2_00" файлы

.config kernelconfig-2.6

5. в ./devboard-R2_00 выполнить ./configure - при этом будут скачаты из http://developer.axis.com/download/distribution/ необходимые файлы в ./devboard-R2_00/distfiles - для дальнейшего использования можно сделать архивные копии, и помещать их перед этой операцией в эту папку - тогда скачиваться они не будут. 5.1. Если выдается сообщение с ошибкой о версии компилятора, использовать "./configure --disable-compiler-check" 5.2. Скачанные файлы будут распакованы, при этом получится дерево дистрибутива 5.3. Скопировать рекурсивно поверх файлы из nc3x3-0.3/os/linux-2.6/ 5.4. Скопировать рекурсивно поверх файлы из nc3x3-0.3/apps/

6. выполнить make 6.1. выполнить "rm -Rf ./tools/build/e100boot"

7. скопировать поверх все файлы из архива nc3x3-0.3 в папку

8. выполнить make - после чего можно прошивать с помощью ./flashitall.313 камеру 313, ./flashitall.313 камеру 333

Порт для отладки настроен со скоростью 115200; выполнять make clean не рекомендуется.