Регистрация | Вход
<
Новые сообщения · Участники · Правила форума · Поиск · RSS
Трансивер Odysssey-2 (2017)
rolin791Дата: Среда, 19.09.2018, 18:15 | Сообщение # 226
Генерал-лейтенант
Группа: Администраторы
Сообщений: 693
Репутация: 4
Статус: Offline
r1zk,  изначально он шел на вывод сброса процессора от плисины, чтобы она могла прошивать прошивку, но потом я отказался от этой идеи и отключил вывод, так как 12 Вольт при программировании МК от программатора мог повредить плисину.
 
iwekslerДата: Вторник, 06.11.2018, 10:46 | Сообщение # 227
Группа: Удаленные





Цитата rolin791 ()
Уже три человека столкнулись с проблемой, когда при заходе в режим бутлоадера 2.0 IP адрес стирался в нули, то есть становился 0.0.0.0 и конечно подключиться к такому адресу невозможно.Я обновил код бутлоадера и теперь он в случае стирания памяти где хранится IP, он будет выставлять адрес по-умолчанию 192.168.2.160

Это, правда, не решает основной проблемы - похоже, что память каким-то образом стирается время от времени. Видимо что-то в коде EEPROM не совсем правильно.

Пожалуйста, сообщайте, если столкнетесь с внезапным сбросом IP при использовании второго бутлоадера.
Столкнулся вдруг с таким явлением. Работаю сейчас с повером (АОП 1.11).
Установлен статический адрес 192.168.1.60 (который я после прошивки и загнал бутлоудером) а он находит его на 192.168.1.198. Даже и не заметил, как и когда это случилось. Но дальше любопытнее: он при включении показывает вообще 192.168.2.160. Поднял его в бутлоудном моде - то же самое 2.160. попробовал его найти бутлоудером - не находит. Ни по одному адресу. Хотя повер его находит по 1.198 и работает.
Какие будут указания? Прошивать по новой? И бутлоудер и аппликацию? Кстати, у меня бутлоудер 2.


Сообщение отредактировал iweksler - Вторник, 06.11.2018, 10:52
 
rolin791Дата: Вторник, 06.11.2018, 13:24 | Сообщение # 228
Генерал-лейтенант
Группа: Администраторы
Сообщений: 693
Репутация: 4
Статус: Offline
iweksler, слетела айпи, то есть обнулился. Трансивер в этом случае применяет стандартный 192.168.2.160.
Вам нужно сделать три вещи.
1. Указать поверу конкретный адрес чтобы он не искал.
2. Не забывать менять айпи сетевухи компа при смене айпи трансивера.
3. Не забывать переключать сетевуху в режим Гигабит перед использованием бутлоадера.
 
iweksler2707Дата: Пятница, 23.11.2018, 10:50 | Сообщение # 229
Группа: Удаленные





Давид, давно никаких новостей. Есть какие-нибудь продвижения с обещаным новым протоколом, софтом? Повер и тетис понемногу достают. Пробовал Зевс, последнюю версию, но радости большой не было.
 
rz1zrДата: Пятница, 23.11.2018, 10:57 | Сообщение # 230
Группа: Удаленные





попробуйте Console v3, не плохая программа, особенно водопад нравится )))
 
rolin791Дата: Пятница, 23.11.2018, 18:41 | Сообщение # 231
Генерал-лейтенант
Группа: Администраторы
Сообщений: 693
Репутация: 4
Статус: Offline
Да, я знаю. Очень хочу уже начать программировать, руки чешутся. Но сейчас еще тюнеры требуют внимания и себе усилитель к трансиверу еще не собрал, лежит полуразобранный.
Как только с этим закончу, так сразу займусь.
 
rz1zrДата: Понедельник, 18.03.2019, 07:54 | Сообщение # 232
Группа: Удаленные





Цитата rolin791 ()
слетела айпи, то есть обнулился. Трансивер в этом случае применяет стандартный 192.168.2.160.Вам нужно сделать три вещи.
1. Указать поверу конкретный адрес чтобы он не искал.


в очередной раз слетел айпи, стал по умолчанию 192.168.2.160, прописал его в тетисе, трансивер не видит,
но что самое интересное ConsoleSDR v3 находит трансивер и работает без проблем адресом 169.254.153.147
как такое может быть ??? в сетевой карте адрес 192.168.2.50
 
rolin791Дата: Понедельник, 18.03.2019, 11:10 | Сообщение # 233
Генерал-лейтенант
Группа: Администраторы
Сообщений: 693
Репутация: 4
Статус: Offline
rz1zr, это довольно просто обьясняется.
Корректная работа с нулевым слетевшим IP прописана только для бутлоадера. Для рабочих прошивок нулевой IP означает работу в режиме DHCP. 
Поэтому вы должны зайти в бутлоадер и выставить нужный IP  c помощью программы бутлоадера, даже если этот IP будет стандартным 192.168.2.160

Единственное что непонятно - как и при каких условиях слетает IP. Не зная этого починить баг очень трудно, почти невозможно.
 
rz1zrДата: Понедельник, 18.03.2019, 11:15 | Сообщение # 234
Группа: Удаленные





Цитата rolin791 ()
Единственное что непонятно - как и при каких условиях слетает IP. Не зная этого починить баг очень трудно, почти невозможно.

мне тоже не понятно, утром работал, выключил, включил через 2-3 часа, не работает, и обидно что не в первый раз и без видимых причин.
 
rz1zrДата: Понедельник, 18.03.2019, 11:36 | Сообщение # 235
Группа: Удаленные





да, и бутлоадер трансивера не видит
Прикрепления: 8538496.png (13.3 Kb)
 
rolin791Дата: Понедельник, 18.03.2019, 13:17 | Сообщение # 236
Генерал-лейтенант
Группа: Администраторы
Сообщений: 693
Репутация: 4
Статус: Offline
rz1zr, попробуйте перекачать бутлоадер с гитхаба и прошить в плис. Я проверил там - должно работать.
 
rz1zrДата: Вторник, 19.03.2019, 00:20 | Сообщение # 237
Группа: Удаленные





Цитата rolin791 ()
rz1zr, попробуйте перекачать бутлоадер с гитхаба и прошить в плис. Я проверил там - должно работать.


пере прошил, работает.
 
rolin791Дата: Понедельник, 06.05.2019, 09:48 | Сообщение # 238
Генерал-лейтенант
Группа: Администраторы
Сообщений: 693
Репутация: 4
Статус: Offline
iweksler, приветствую. Да, фильтрация это хорошо, только зачем было ломать существующий устоявшийся протокол и перемещать там байты туда-сюда ?

Теперь не хочется как-то спешить, а то вдруг Дуг захочет улучшать Тетис прямо завтра а послезавтра опять придется все переделывать ?

А так-то я пишу собственный протокол, но это очень медленно все происходит, к сожалению. 
Если все будет хорошо, то вскоре выдам первую тестовую прошивку с 8 независимыми приемниками, которые можно будет задействовать из 8-ми разных программ, запущенных даже на разных компьютерах, подключенных к одной домашней сети.
 
rolin791Дата: Суббота, 08.06.2019, 22:12 | Сообщение # 239
Генерал-лейтенант
Группа: Администраторы
Сообщений: 693
Репутация: 4
Статус: Offline
Прошивка 1.20 ANP для нормальной работы с новым Тетисом.
Ссылка на Тетис https://github.com/TAPR/OpenHPSDR-Thetis/releases

Управление автотюнером все еще не работает, ибо автор Тетиса на это забил. Нужный бит в протоколе имеется, но в коде он закомментирован.

/
Прикрепления: Odyssey_2_1.20_.zip (528.4 Kb)
 
rolin791Дата: Понедельник, 10.06.2019, 16:32 | Сообщение # 240
Генерал-лейтенант
Группа: Администраторы
Сообщений: 693
Репутация: 4
Статус: Offline
Небольшое обновление загрузчика до 2.1

Добавил некоторые блокировки, которые в теории смогут препятствовать обнулению IP.

В случае проблемы с ПЛИС теперь на дисплее появится надпись FPGA ERROR а не просто пустой дисплей непонятно отчего.

Программа на компьютере теперь позволяет после смены прошивки перезагрузить трансивер одним кликом мышки по кнопке.

Желательно обновить MCU прошивку для FPGA ERROR индикации, но это необязательно.

Исходники на гитхабе тут https://github.com/Dfinits....der_2.1
Прикрепления: BootLoader_2.1..zip (3.7 Kb) · Odyssey_BL_2.1.zip (363.6 Kb)
 
Поиск: