| Приставки > Картриджи / диски |
| CoolBoy - варианты прошивки |
| << < (3/5) > >> |
| dssoft:
Внешний кварц или внутренний осциллятор? Была тема что с осциллятором случаются проблемы. |
| Ferzi:
Делал всё по схеме Кластера, единственное отличие это то что у него плата заводская, а у меня всё навесным монтажом, в схеме внешнего кварца нет, делал на встроенном в саму атмегу, на какую частоту она настроена не знаю, в фьюзах не силён выставил всё как написано в документации а именно LFUSE = E4 HFUSE = DC EFUSE = FF ПС а бывает что атмега полностью читаема её можно перепрошить зашить, а выводы какие нибудь не работаю, просто это китайская мега я её на али брал может брак. |
| dssoft:
--- Цитата: Ferzi от 23 Июнь 2020, 23:03:39 ---Делал всё по схеме Кластера, единственное отличие это то что у него плата заводская, а у меня всё навесным монтажом, в схеме внешнего кварца нет, делал на встроенном в саму атмегу, на какую частоту она настроена не знаю, в фьюзах не силён выставил всё как написано в документации а именно LFUSE = E4 HFUSE = DC EFUSE = FF ПС а бывает что атмега полностью читаема её можно перепрошить зашить, а выводы какие нибудь не работаю, просто это китайская мега я её на али брал может брак. --- Конец цитаты --- Все бывает, это легко проверяется заливкой прожки, которая ничего не делает, только шлет одно и то же в компорт на заданной скорости. Если все работает и нормально доходит - заливается прожка, которая возвращает назад принятое (эхо). Этого достаточно чтобы убедиться что компорт и внутренний осциллятор работают нормально. |
| Ferzi:
Меня всё же терзают смутные сомненья, что дело всё же в переходнике и нужен именно FT232RL я прочёл вот что о FTDI Компания FTDI предоставляет 2 альтернативных программных интерфейса для своих микросхем USB-UART и USB-FIFO. Один интерфейс предоставляет Virtual COM Port (VCP), который система Windows видит как обычный COM-порт. Второй интерфейс, D2XX, предоставляется через проприетарную DLL (FTD2XX.DLL). Интерфейс D2XX дает доступ к специальным функциям, которые не доступны в стандартном API COM-порта операционной системы, таким как установка устройства FTDI в разные режимы или запись данных в память EEPROM устройства. В общем закажу его и проверю. |
| dssoft:
В данном случае она используется как обычный компорт без выпендрежа. |
| Ferzi:
В этом я не уверен по крайней мере не полностью так как используется библиотека FTD2XX.DLL и ещё я наткнулся на сообщение от RetHunter который писал что выводила консоль а выводила она следующее D:\Dumper NO SOLDERING>famicom-dumper write-coolboy Famicom Dumper Client v1.0 (c) Cluster, 2018 http://clusterrr.com clusterrr@clusterrr.com Searhing for dumper (FTDI device with name "Famicom Dumper/Programmer")... Number of FTDI devices: 1 Device Index: 0 Flags: 0 Type: FT_DEVICE_232R ID: 4036001 Location ID: 13 Serial Number: 0018AKQ2 Description: Famicom Dumper/Programmer PRG reader initialization... OK CHR reader initialization... OK Unknown command: write-coolboy То есть он если я правильно понимаю считывал содержимое флешь памяти FT232RL что как я понимаю делал штатными средствами драйвера а не ком порта так это или нет я точно не знаю, но с переходам на ардуино он 100% начал работать через ком порт без всяких примочек но на ардуине распиновка другая |
| dssoft:
--- Цитата: Ferzi от 25 Июнь 2020, 01:25:30 ---В этом я не уверен по крайней мере не полностью так как используется библиотека FTD2XX.DLL и ещё я наткнулся на сообщение от RetHunter который писал что выводила консоль а выводила она следующее --- Конец цитаты --- Это функция для лентяев, которым лень задать нужный порт в командной строке. Если использовать --port то все это счастье не используется. Но вот нестандартная скорость 250000 может стать проблемой. #define UART_BAUD 250000UL |
| Ferzi:
--- Цитата: dssoft от 25 Июнь 2020, 10:01:57 ---#define UART_BAUD 250000UL --- Конец цитаты --- Хм а это от куда? |
| dssoft:
--- Цитата: Ferzi от 25 Июнь 2020, 12:44:42 ---Хм а это от куда? --- Конец цитаты --- Из исходников, вестимо. |
| Ferzi:
То есть он работает на этой не стандартной скорости? а если её поменять на стандартную или для этого нужно очень сильно код менять? ПС я заказал себе вот такой FT232RL приедет его поставлю Посмотрел скетч для Arduino MEGA2560 там такая же скорость стоит не в этом дело |
| dssoft:
--- Цитата: Ferzi от 25 Июнь 2020, 14:32:29 ---Посмотрел скетч для Arduino MEGA2560 там такая же скорость стоит не в этом дело --- Конец цитаты --- Рукалицо. Почему вы уверены что ваша платка умеет эту скорость? Оно с обоих сторон ставится. Надо проверять, но я бы поставил на кривой внутренний осциллятор. |
| Ferzi:
Я тебя правильно понимаю что ты хочешь сказать что проблема может быт в строеном в мегу кристалле осцилляторе? а про платку я не уверен я не знаю какие скорости она передерживает, но то что ардуины строятся на большом количестве разных чипах в том числе и 340 то по чему нет я в том плане почему ардуина поддерживает эту скорость а аналогичный чип в друг не будет для меня это странно. а про двух стороннею совместимость я понял но проверить я это не могу для этого нужно написать программку но я не умею программировать. Если это осциллятор то какие пути решения этой проблемы? менять скорость ставить кристалл если ставить то какой частоты? |
| Rumata:
--- Цитата: Ferzi от 25 Июнь 2020, 15:51:52 ---в строеном в мегу кристалле осцилляторе? --- Конец цитаты --- Там нет никакого встроенного кристалла. Там RC генератор, соответственно с не очень высокой стабильностью |
| dssoft:
--- Цитата: Rumata от 25 Июнь 2020, 16:19:20 ---Там нет никакого встроенного кристалла. Там RC генератор, соответственно с не очень высокой стабильностью --- Конец цитаты --- Осциллятор != кристалл. Добавлено позже: --- Цитата: Ferzi от 25 Июнь 2020, 15:51:52 ---Если это осциллятор то какие пути решения этой проблемы? менять скорость ставить кристалл если ставить то какой частоты? --- Конец цитаты --- Кварц на 4 мегагерца в стандартной схеме включения, но еще надо будет поправить фьюзы на режим XT. |
| Rumata:
--- Цитата: dssoft от 25 Июнь 2020, 16:27:20 ---!= --- Конец цитаты --- Это по русски как? |
| dssoft:
--- Цитата: Rumata от 25 Июнь 2020, 16:34:55 ---Это по русски как? --- Конец цитаты --- not equal |
| Rumata:
А... Ну так я о том и говорю. |
| dssoft:
--- Цитата: Rumata от 25 Июнь 2020, 16:50:20 ---А... Ну так я о том и говорю. --- Конец цитаты --- Ну и при чем здесь кристалл? |
| Ferzi:
:-\ в нашем магазине нет на 4 герца придётся заказывать и ждать Подскажите пожалуйста с фьюзами как я писал выше в них я не понимаю. |
| dssoft:
--- Цитата: Ferzi от 25 Июнь 2020, 17:07:51 --- :-\ в нашем магазине нет на 4 герца придётся заказывать и ждать --- Конец цитаты --- Я вас обманул :( #define F_CPU 8000000UL Восемь мегагерц можно с какой-нибудь ардуины содрать. |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |