Важно! Postal2/3. Делаем свой софт для работы.Поддержка и сбор инфы

  • Автор темы
E

Eugeniy

Участник
Регист
1 Июн 2005
Сообщения
158
Проблема с записью PIC12F675.
Есть две версии прошивки PICа, Smerch-7_100 Postal3 записывает без проблем, устройство работает.
При попытке записи версии Smerch-8_2_2 - ошибка верификации. Лог:

Config Load Success.
Config saved .
SiUSBXp.dll loaded .
New style Dll in use ...
Count of USB-devices = 1
Num of device to use = 0
Connection opened .
- Mode restarted full .
Trying signature read ...
- using single protocol .
Signature = 0F CB
Chip = PIC12F675
- lines active, ready .
usb-device closed.
Hex2bin Started ...
- using Microchip Mode ...
Conversion Complete .
- end at position : 6569
CheckSum OK .
Now Use BIN Source .
File checking ...
- Main Code 2048
- Ext Code 0
- UserID 8
- Config 2
- Eeprom 256
Connection opened .
Mode Write : All .
"Auto" = Combined Mode .
Erase pic16 mode 4
Writing Code ...
Start at 0x00000000
- isp restarted .
Code Write 2048 OK
Writing UserId ...
Start at 0x00004000
UserId 8 OK
Writing Config ...
Start at 0x0000400E
Config 2 OK
Writing Eeprom ...
Start at 0x00000000
Eeprom 256 OK
"Auto" = Combined Mode .
- Verify started ...
File checking ...
- Main Code 2048
- Ext Code 0
- UserID 8
- Config 2
- Eeprom 256
Mode Verify : All .
Verify Code ...
Start at 0x00000000
- isp restarted .
Verify ERROR !
Stop at : 0x00000000
usb-device closed.
Connection opened .
- lines now inactive .
usb-device closed.

Может, что-то в установках не так?



Smerch-8_2_2.rar
Smerch-7_100.rar
 
P

Postal2

Петербург
Регист
6 Май 2009
Сообщения
5.254
Eugeniy, слово конфигурации разное. У первой СС31, а у второй 4C3F, то есть у первой кварц, а у второй RC OSC, да ещё и WDT включен. И защита зачем-то включена в обоих случаях.

Добавлено 27-08-2019 23:14

Eugeniy, хотя нет, я перепутал, надо байты местами поменять. Получается разница только в том, что у второй защита кода включена, и прочитать обратно её нельзя. А генератор включен внутренний у обоих.

 
E

Eugeniy

Участник
Регист
1 Июн 2005
Сообщения
158
Postal2, спасибо за ответ.
 
P

Postal2

Петербург
Регист
6 Май 2009
Сообщения
5.254
Можно спокойно корректировать нужные байты прямо в hex блокнотом. Прога сообщит про CheckSum, но не примет его во внимание.
 
S

S5555erg

Днепропетровск
Регист
20 Мар 2009
Сообщения
719
Володя привет!
R5F2127
R8C
С renesas, будешь работать.?
 
P

Postal2

Петербург
Регист
6 Май 2009
Сообщения
5.254
S5555erg, это нескоро я буду делать. Пока можешь купить EZ-CUBE (или RENESAS E8A).
 ссылка скрыта от гостей 

Добавлено 29-08-2019 10:15

S5555erg, или если на халяву, то вот тут можно посмотреть
 ссылка скрыта от гостей /
 
S

S5555erg

Днепропетровск
Регист
20 Мар 2009
Сообщения
719
:agree:
 
L

lapot2

Участник
Регист
3 Янв 2011
Сообщения
55
vladim-colinux сказал(а):
Давно использую вот такой самопал для 1.8в флешей
кривей костылей чем такой переходник для 1.8 вольтовых spi флешей невозможно найти.
Даже схема от прижимистых китайских братьев по сравнению с вашей выглядит более технологично.
зато работает, и работает отлично. а это и есть главное! ну а ВЫ идёте лесом)
 
P

Postal2

Петербург
Регист
6 Май 2009
Сообщения
5.254
Прошивка с поддержкой протокола eMMC формально готова. Будет выложена после тестирования.
 
  • Like
Реакции: jigulin, Ruselektor, хан и еще 1 человек
P

Postal2

Петербург
Регист
6 Май 2009
Сообщения
5.254
Версия прошивки 4а, напоминаю про соединения, в проге eMMC рядом с Atmel, будет выложена с первой же тестовой функцией - и можно будет попробовать.
 
  • Like
Реакции: elektrik и И90
И

И90

Таити сити
Регист
5 Сен 2015
Сообщения
3.201
Вау Вова, ну наконец свершилось, а софт где можно взять?
 
P

Postal2

Петербург
Регист
6 Май 2009
Сообщения
5.254
И90, софт скоро будет, делаю. Можешь прошить заранее и доработать (2 перемычки). Все уже имеющиеся функции должны работать как раньше.
 
И

И90

Таити сити
Регист
5 Сен 2015
Сообщения
3.201
Ок, на выходных займусь этим.
 
K

KVM

Участник
Регист
16 Апр 2009
Сообщения
939
и доработать (2 перемычки) - а что за перемычки??
 
И

И90

Таити сити
Регист
5 Сен 2015
Сообщения
3.201
KVM, на предыдущей странице читай. Если кратко, на меге PD6-->PB5 и PD5-->PB2(-->=перемычка)
Postal2, в приложенном архиве с дампами на мегу, есть только 8-я и 168-я, а на 88-ю как же?
 
Последнее редактирование:
И

И90

Таити сити
Регист
5 Сен 2015
Сообщения
3.201
Всё разобрался, в 88-ю надо 168-ю лить.
 
K

KVM

Участник
Регист
16 Апр 2009
Сообщения
939
И90, спасибо,не обратил внимания.
 
P

Postal2

Петербург
Регист
6 Май 2009
Сообщения
5.254
И90 сказал(а):
на меге PD6-->PB5 и PD5-->PB2
Таким образом реализован бесшовный переход с приёма на передачу по линиям MOSI-MISO (подключается к CMD-DAT0). Со свойственной Великому Разработчику гениальностью.:)
 
  • Like
Реакции: elektrik, Михаил__, iv-9 и еще 1 человек
L

lensmen

Забанен
Регист
24 Июн 2005
Сообщения
583
Проще сделать что бы девайс шил/читал еммс через внешнюю флешь, то есть использовать его в роли UART терминала. Такое решение избавит от кучи проблем.
 
И

И90

Таити сити
Регист
5 Сен 2015
Сообщения
3.201
Тапками чур не кидаться, перемычки для работы с еммс на плате повесил, см.фото.
Перемычки с мгтф, слева чипа.
 

Вложения

Последнее редактирование:
P

Postal2

Петербург
Регист
6 Май 2009
Сообщения
5.254
И90 сказал(а):
перемычки для работы с еммс на плате повесил
В настоящий момент нет управления внешним буфером для 1.8 вольт. Это будет добавлено в прошивку, это несложно. То есть, необходим вывод сигнала, при котором CMD и DAT0 развёрнуты оба на вход и не грузят emmc.
***
В общем, посмотрел, как можно сделать управление внешним буфером. Получается, что нужно задействовать 2 ноги дополнительно под 2 сигнала "выполняется передача через MOSI" и "выполняется передача через MISO". Либо один сигнал "выполняется передача", но тогда придётся добавить мсх логики. Как-то некрасиво получается. Посмотрим, возможно внешний буфер никогда не будет нужен. Без особой необходимости не вижу смысла. Особенно, если через резисторы заработает - зачем тогда заморачиваться.
 
Последнее редактирование:
D

dgsm2015

Регист
23 Дек 2015
Сообщения
1
Уважаемые Гуру! Подскажите пожалуйста, хочу пользовать данный девайс узконаправлено, исключительно для чтения\записи 24с512 по воздуху, используя Spp BLE 4.0 НМ-10(обязательно он), на скорости 115200 (на большей не может модуль), какой кварц использовать или как поменять прошивку atmega328p для достижения выше указаной скорости, а также возможно ли это делать на андроид, если да,каким софтом(если com терминалом, то какими командами). Простите за офтоп. PS. реализация поддержки eMMC , - круто!), с нетерпением жду софт, имею несколько HTC&Meizu c bad emmc. Заранее благодарен всем откликнувшимся.
 
И

И90

Таити сити
Регист
5 Сен 2015
Сообщения
3.201
dgsm2015, за воздух и не мечтай даже
 
S

Spuller

Участник
Регист
9 Дек 2007
Сообщения
51
dgsm2015 сказал(а):
возможно ли это делать на андроид
В качестве эксперимента подключался к Postal3 с телефона на Android и выполнял команды - так что вполне реально. Но презентабельного софта пока нет. Все исходники не годятся - придется все перелопатить :ma:. Работа уже ведется, надежда пока есть ...
 
Последнее редактирование:
P

Postal2

Петербург
Регист
6 Май 2009
Сообщения
5.254
dgsm2015 сказал(а):
на скорости 115200
Кто-то для себя делал уже, и прошивку выкладывал. Можно и кварцем, наверно. Подправьте бару байтиков - получите удовольствие и бесценный опыт.
Spuller сказал(а):
с телефона на Android
Андроид губят потихоньку непонятно кто (надо фамилии текущих разработчиков посмотреть). Даже firefox отказалась от его поддержки.
***
Хотя нет - вроде есть firefox для андроида, сейчас посмотрел. Но всё покрыто туманом. Я помню, ставил версии новее чем 38, и они не работали никак вообще.
 
Верх