Регистрация | Вход
<
Новые сообщения · Участники · Правила форума · Поиск · RSS
Трансивер Odysssey-2 (2017)
r1zkДата: Пятница, 13.07.2018, 13:01 | Сообщение # 196
Группа: Удаленные





Так, картина та-же. Управление драйвером работает.

Добавлено (13.07.2018, 23:01)
---------------------------------------------
Давид, я ведь просил не ту прошивку, которая выложена на сайте, а считать со своего PICa.

 
rolin791Дата: Суббота, 14.07.2018, 15:00 | Сообщение # 197
Генерал-лейтенант
Группа: Администраторы
Сообщений: 693
Репутация: 4
Статус: Offline
r1zk, ну, заставили меня разобрать трансивер...
Считал прошивку с проца, потом записал ту, что вчера вам давал - переключение работает.
Проверяйте.
Прикрепления: test.rar (5.6 Kb)
 
r1zkДата: Воскресенье, 15.07.2018, 01:59 | Сообщение # 198
Группа: Удаленные





Давид, спасибо за старания. Залил прошивку, динамик заработал! Хотел уже плясать от радости... Но, теперь он включен постоянно, не зависимо от состояния вкл/выкл.
Видео на моем Google-диске: https://drive.google.com/open?id=1u2aVe8qrA8X0gEAq41MUhH_kg0hYVwA8

Добавлено (15.07.2018, 11:59)
---------------------------------------------
Да, и не работает управление драйвером.

 
rolin791Дата: Воскресенье, 15.07.2018, 02:22 | Сообщение # 199
Генерал-лейтенант
Группа: Администраторы
Сообщений: 693
Репутация: 4
Статус: Offline
r1zk,  прошивки трансивера должны быть 1.11. Больше ничего в голову не приходит. Мистика какая-то.
Хотя... Прошивки разные, даже по размеру сильно разные. Видимо действительно ошибка какая-то закралась. Буду разбираться.
 
r1zkДата: Воскресенье, 15.07.2018, 02:31 | Сообщение # 200
Группа: Удаленные





Давид, подтверждаю, прошивки 1.11. Вы каким программатором прошиваете PIC?
 
rolin791Дата: Воскресенье, 15.07.2018, 13:21 | Сообщение # 201
Генерал-лейтенант
Группа: Администраторы
Сообщений: 693
Репутация: 4
Статус: Offline
r1zk, пользуюсь китайским Pickit 3
 
r1zkДата: Воскресенье, 15.07.2018, 13:48 | Сообщение # 202
Группа: Удаленные





Цитата rolin791 ()
китайским Pickit 3
Наверно надо и себе прикупить. У меня Pickit2.
 
rolin791Дата: Воскресенье, 15.07.2018, 15:10 | Сообщение # 203
Генерал-лейтенант
Группа: Администраторы
Сообщений: 693
Репутация: 4
Статус: Offline
r1zk, не думаю, что дело в программаторе. 
Проверил у себя еще раз, динамик управляется, УМ тоже. Это на переустановленной самой обычной прошивке.
Разницу в размере можно обьяснить довольно просто без мистики - считанный с проца ПикКитом файл  имеет полный дамп всей памяти включая неиспользуемую, а сгенерированный компилятором только используемые байты.
 
r1zkДата: Воскресенье, 15.07.2018, 23:08 | Сообщение # 204
Группа: Удаленные





Цитата rolin791 ()
просто без мистики
Если этот трансивер будет работать без прошивки - вот это мистика. А так - непонятки. Остаётся только Pickit2, хотя тестовая моргалка работает правильно.
 
rolin791Дата: Воскресенье, 15.07.2018, 23:21 | Сообщение # 205
Генерал-лейтенант
Группа: Администраторы
Сообщений: 693
Репутация: 4
Статус: Offline
r1zk, программатор наврядле, он же проверяет файл после записи.
К тому же после каждой перепрошивки сбоило бы по-разному, а я понял что одинаково.

Можно еще у людей спросить, прошивали ли они второй бутлоадер и все ли у них в порядке ?
 
r1zkДата: Воскресенье, 15.07.2018, 23:46 | Сообщение # 206
Группа: Удаленные





Давид, второй бутлоадер не при чём. На первой версии картина та-же.
 
rolin791Дата: Воскресенье, 15.07.2018, 23:52 | Сообщение # 207
Генерал-лейтенант
Группа: Администраторы
Сообщений: 693
Репутация: 4
Статус: Offline
r1zk, тогда проблема точно не в прошивке, уж сколько трансиверов на ней работает без тих проблем.
Получается, что трансивер изначально был с таким дефектом или это произошло в какой-то момент ? Изначально быть не может, я ж его лично тестировал.
 
r1zkДата: Понедельник, 16.07.2018, 00:15 | Сообщение # 208
Группа: Удаленные





Цитата rolin791 ()
я ж его лично тестировал
Давид, Вы о чём? Трансивер самостоятельной сборки на платах v1.2. Три экземпляра с одинаковым диагнозом. Все три программировались Pickit2. Он с рождения не поддерживает PIC16F1827 (файл PK2DeviceFile.dat). PK2DeviceFile.dat, отредактированный группой энтузиастов лежит на форуме микрочипа. И еще: почему моргалка работает верно, а Ваша прошивка - нет? Здесь уже можно грешить на компилятор. Я писал на ассемблере в MPLAB IDE v.8.92, а Вы на С.


Сообщение отредактировал r1zk - Понедельник, 16.07.2018, 00:16
 
rolin791Дата: Понедельник, 16.07.2018, 00:37 | Сообщение # 209
Генерал-лейтенант
Группа: Администраторы
Сообщений: 693
Репутация: 4
Статус: Offline
r1zk, перепутал вас с     rz1zr         
Тогда я бы грешил на программатор, если на трех трансиверах на двух прошивках одна и та же проблема.
Если бы была ошибка в коде, я бы это заметил.
 
r1zkДата: Понедельник, 16.07.2018, 03:44 | Сообщение # 210
Группа: Удаленные





Давид, заказал Pickit3. Тайм-аут на 2-3 недели. Надеюсь, приобретение программатора, решит проблему.
 
Поиск: