Страница 1 из 2

Прошивка

Добавлено: 31 дек 2015, 12:59
Lizard66
Предлагаю общему вниманию «облегченную» прошивку для тестирования основных функций прибора. Пользователи могут копировать и распространять прошивку на не коммерческой основе без права модификации кода.

После заливки софта память данных пуста, можно забить в рукопашную, а можно пойти:
Setting s -> Info -> Vers. -> “F1” -> Dt&Sat -> “+”
При этом пропишется популярный набор спутников, чего не будет хватать, можно добавить/отредактировать/удалить вручную.
Останется только поправить под себя порты дисека и координаты точки приема.


Всех с НГ!

Re: Прошивка

Добавлено: 31 дек 2015, 15:02
yankiuzb
Вот уж действительно новогодний подарок. Эта прошивка для основного контролера (Атмега32) и она только для 194А?

Re: Прошивка

Добавлено: 31 дек 2015, 16:04
Lizard66
yankiuzb писал(а):Эта прошивка для основного контролера (Атмега32) и она только для 194А?
Да, пока так.

Re: Прошивка

Добавлено: 01 янв 2016, 09:28
yankiuzb
Всех с наступившим Новым Годом!
Какие именно основные функции прибора без прошивки ALTERA EPM7128SLC84-15 и что добавится с установкой коммерческой версии прошивки?

Re: Прошивка

Добавлено: 01 янв 2016, 19:15
romuald
В прошивке ALTERA EPM7128SLC84-15 прописаны функции чтения NIT SDT, тоесть названия каналов с залоченого спутника
Прмерно так будет выглядеть
NIT.png
SDT.png
А в прошивке Atmega32 будет отсутствовать анализатор спектра, поддержка чипа компаса ну и понятное дело,что без поддержки S2. Может автор меня подправит или дополнит.

Re: Прошивка

Добавлено: 01 янв 2016, 19:20
Lizard66
yankiuzb писал(а):Какие именно основные функции прибора без прошивки ALTERA EPM7128SLC84-15 и что добавится с установкой коммерческой версии прошивки?
Паблик прошивка поддерживает сканирование в двух режимах представления информации. Управляет дисеком стандарта 1.0/1.1. Romuald уже выкладывал фото и видео работы этих режимов. Альтера работает исключительно при сканировании служебных таблиц, если эта функция не интересна, модуль ридера на ПЛИС можно не собирать, достаточно в меню указать, что ридер отсутствует.

Коммерческая прошивка, кроме перечисленных режимов, показывает уровни одновременно по всем пяти транспордерам, поддерживает USALS, групповой поиск, спектр-анализатор, компас , констелляционную диаграмму, встроенный контроллер зарядки АКБ с поддержкой «умного» балансира, поддержку DVB-S2 (в будущем), ну и что там еще придумаю, либо кто-нибудь из пользователей предложит что-то интересное. Для обновления ПО используется встроенный криптованный загрузчик, позволяющий обновить софт либо откатиться на старый.


Есть модель в протеусе, симулирующая возможности меню и доступные режимы. Можно не собирая прибор «побродить» по меню, если интересно – выложу.

Re: Прошивка

Добавлено: 02 янв 2016, 17:23
Lizard66
yankiuzb писал(а):Конечно интересно, выкладывайте.
Проект прибора в архиве «Cvirkun5….». В архиве «iXBT….» модель индикатора – содержимое папки «LIBRARY» необходимо скопировать в одноименную папку Протеуса.

Re: Прошивка

Добавлено: 19 мар 2016, 10:36
Lizard66
Прошивка CPLD epm7128

Re: Прошивка

Добавлено: 19 мар 2016, 11:41
Lizard66
Апдатер для обновления прошивки. В настройках скорость порта должна быть 38400.

1. Прибор подключается к компу нуль модемным (трех проводным) кабелем. Как и в случае с прошивкой ресивера, все коммутации при выключенном приборе.

2. На выключенном приборе нажимаем любую клавишу и, удерживая ее, включаем питание, на LCD появляется приглашение к загрузке.

3. В апдатере выбираем файл прошивки (расширение "enc") и жмем "Обновить"

4. На LCD и в рабочем окне апдатера наблюдаем процесс загрузки.

Если "подсунули" не тот файл - прибор скажет "CORRUPT" и шить не будет, если сказал "successfull", то все успешно зашилось.

Eng.:
Adapter for firmware update. It is available only in a commercial firmware
In the settings must be set 38400 boudrate and port number.
1. Connect your satfinder to the PC with a nullmodem cable.
2. In the Satfinder press and hold any key and turn it on. On the LCD you can see "Start LOAD".
3. In "UPDATER" choose the file of firmware (*.enc) and press "UpDate".
If the file is incorrect - "Cvirkun S2" will give you an error message "CORRUPT" and won`t update the firmware, else it will give out "successful" and it means that the firmware has been updated successfully.

Re: Прошивка

Добавлено: 21 мар 2016, 15:37
Lizard66
Прошивка под bootloader. Увеличил задержку между моментом включения тюнера и началом измерения напряжений с 10 до 30мС. Убрал небольшой глитч при переключении поляризации.

Re: Прошивка

Добавлено: 22 мар 2016, 23:55
mihael_k
Подредактировал пост и удалил остальные, дабы не засорять тему.
The posts and topic were edited to shorten the topic.

Re: Прошивка

Добавлено: 21 янв 2017, 18:44
Lizard66
v5.02, добавлен групповой поиск и компас.
new: group scan and compass

Re: Прошивка

Добавлено: 25 мар 2017, 10:51
Lizard66
v5.03, USALS.Краткое описание тут.Sergsha обещал отчет с фотографиями. ;)

Re: Прошивка

Добавлено: 27 мар 2017, 09:05
Lizard66
v5.04, добавлено меню выбора SLA акселерометра. При использовании датчика в кузове LGA14 - ставим 0x32, если в LGA28, то в зависимости от подключения пина SDO/SA0, если он на массе - 0х30, если на VCC - 0х32.

Re: Прошивка

Добавлено: 15 май 2017, 09:20
Lizard66
V5.06, добавлена поддержка датчика магнитного поля на lsm303dlhC, мелкие доработки в USALS, новые опции для зарядки (требуется сброс в заводские – “Setting”->”Info”->”Ver”->”F1”->”Data”->OK).

LSM303DLH, адреса 0х30/0х32
LSM303DLHС, адрес 0х32
LSM303DLM – НЕ поддерживается
LSM303D – НЕ поддерживается

Видео с LSM303DLH было здесь, а вот кино с LSM303DLHС:
phpBB [video]