Перейти к содержанию
    

PIC18F13K50 не могу запустить

Доброго времени суток! С пиками никогда не работал, может не знаю каких подводных камней.

 

По порядку:

Попросили собрать проект http://www.fischl.de/usbtin/

вроде все просто, собрал сразу две платки.

Для своего программатора chipprog-2 спаял переходник, прошил оба камня, все прошилось без проблем (программа считалась и совпала с оригиналом)

Обе железки не запускаются - даже вывод USB D+ не подтянут к +.

Тактовая частота присутствует.

Для проверки контроллеров скачал с инета какой то простенький пример, прошил PIC,подпаял кварц - устройство нашлось ( на D+ 3,3В).

 

В чем может быть проблема?

Может ли программатор не правильно прошивать конфигурацию? ( ведь в примере биты конфигурации могли устанавливаться другим способом)

Или все таки что то в исходной прошивке?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я так понял, что программатором нужно заливать bootloader, а далее уже с работать с ним. Хотя-бы поэтому речи о битах конфигурации и быть не может.

 

Из файла Readme.txt папки bootloader:

"The bootloader for USBtin is adapted from Microchips USB HID Bootloader for PIC18 Non-J Families (Version 1.0 06/19/2008, Microchip Application Library

microchip_solutions_v2011-10-18-beta).

 

Device:

USBtin with PIC18F14K50

 

Changes:

- Use Jumper to enter bootloader

- Set up clock from MCP2515

- Disabled EEPROM functions to reduce code size

...

Usage:

Program the bootloader into the device/USBtin with a programmer which

supports PIC18 controllers (e.g. PicKit 3).

To enter the bootloader, set the bootloader jumper (JP1) on USBtin before

connecting it to the USB. Then you can use a loader application to update the

firmware. "mphidflash" is such an application. Example:

mphidflash -write USBtin_firmware_v1.1.hex

After flashing a new fimware, disconnect the USBtin from the USB and open the

jumper before reconnecting the device to the host pc.

"

Это было сделано? mphidflash откуда брали?

Изменено пользователем shindax

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я так понял, что программатором нужно заливать bootloader, а далее уже с работать с ним. Хотя-бы поэтому речи о битах конфигурации и быть не может.

 

Как я понял, не нужно, а можно :)

Тем не менее, bootloader прошивать пробовал - D+ не поднимается - соответственно mphidflash бесполезен.

 

Получается, что нужно искать что то вроде PicKit 3 :( Больше не знаю на что думать.

Изменено пользователем kivl

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...