Vitat's homepage
13 Sep 2026, 02:16 *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: 21.03.08 Произведено обновление сайта/Site was updated
 
  Home   Forum   Help Search Login Register  

Pages: [1]   Go Down
  Print  
Author Topic: Всё еще запускаем Yamp-3  (Read 15213 times)
0 Members and 1 Guest are viewing this topic.
Vitasik
Junior
**
Posts: 11


View Profile
« on: 12 May 2006, 13:18 »

Прошу помощи в виде толковых советов. Может ктото уже сталкивался.
У меня собрана плата yamp3usb, прошивка взята от yamp3 чтобы читались винты с FAT32.
Винт Coner peripherals на 850 метров. Отформачен под fat32 и размер кластера 32кб.
При включении вываливается приветствие: hi mp3 world yamp3 alive!
потом на индикаторе появляется "Loading...", и усё(( в чем может быть причина?
Logged
Vitat
Administrator
Full Member
*****
Gender: Male
Posts: 338


11507314
View Profile
« Reply #1 on: 12 May 2006, 14:57 »

1. Проверить размер кластера в прошивке.
2. Оригинальная прошивка не видит файлы в корне диска. Файлы должны быть в папках.
3. Включить CHS_ACCES_FIRST
Logged
Vitasik
Junior
**
Posts: 11


View Profile
« Reply #2 on: 15 May 2006, 05:50 »

Поглядел щас размер кластера в прошивке, действительно не совпадает с моим. Попробую подправить. Пасибо за совет.
Встречный вопросик: компилятор winAVR это одно и тоже, что и AVRGCC? Какой AVR компилятор можно интегрировать в AVRStudio чтоб пользоваться симулятором? а то каждый раз копируя исходники в папку AVRGCC не уверен что в них нет ошибок, хочется отсебятины в исходники пописАть.
Logged
Vitasik
Junior
**
Posts: 11


View Profile
« Reply #3 on: 16 May 2006, 06:09 »

Наконецто заработало с винтом. Дело было именно в папках. "Loading..." на дисплее подвисало когда в корне диска лежали мп3-шники и одна папка с мп3-шниками. Заработало когда оставил только папки, без файлов в корне. А размер кластера всётаки был верный (4кб), тут я ступил.
Отдельная беда с русскими символами. Плеер вообще не играет если на диске есть чтото из нашей азбуки, просто показывает приветствие "хэлло мп3 ворлд!!" и всё.
Logged
Vitat
Administrator
Full Member
*****
Gender: Male
Posts: 338


11507314
View Profile
« Reply #4 on: 16 May 2006, 12:29 »

Про русские символы - это странно. У меня работало всегда хорошо. Отображал иероглифы, но играл. Я дорабатывал родную прошивку, чтобы русские буквы отображались.
Попробуй все-таки CHS_ACCESS_FIRST включить.
Компилятор скачай с yampp-овского сайта. Вроде там лежал тот, которым компилировались эти прошивки.
Симулятор ты не прикрутишь. Точнее прикрутить можно, но нормальной работы не добиться.
Logged
Vitasik
Junior
**
Posts: 11


View Profile
« Reply #5 on: 17 May 2006, 06:19 »

В очередной раз ступил. С русскими символами ничего не виснет, вместо них просто кроказяблы. Переглядел исходники, немогу понять где таблица с кодами для индикатора. Что делает функция CheckLetter?
ЗЫ: а для атмеги есть какаянибудь среда разработки с си компилятором? с чего можно начать новичку?
Logged
skvortsov
Junior
**
Posts: 42


View Profile
« Reply #6 on: 18 May 2006, 10:29 »

ЗЫ: а для атмеги есть какаянибудь среда разработки с си компилятором? с чего можно начать новичку?

AVR Studio 4 + WinAVR-GCC. только надо еще скачать сервис пак для студии, иначе она виснуть будет с GCC. Качать его можно отсюда - http://www.atmel.no/beta_ware/
Logged
Vitasik
Junior
**
Posts: 11


View Profile
« Reply #7 on: 19 May 2006, 13:54 »

Поставил все сервис паки и winavr, создал проект, подключил h и c файлики, make-файл импортировал готовый с правильными настройками. В настройках компилятора выбрал winavr. Запускаю build and run, и внизу в окошке где должны быть сообщения только пишется "Build started 19.5.2006 at 16:49:51" И всё. Никаких сообщений об ошибках или успешной компиляции нет. Question
Logged
skvortsov
Junior
**
Posts: 42


View Profile
« Reply #8 on: 19 May 2006, 14:09 »

Vitasik
Странно. у меня все сразу заработало. Кстати, исходники yampp и эмулятора IP-Bus компилятся только в старых версиях AVR-GCC
Logged
brokly
Member
***
Posts: 82


View Profile
« Reply #9 on: 21 May 2006, 20:55 »

В принципе можно откомпилить в любой версии, просто в новых неодходимо добавить макросы, которые исключили производители системы. В хелпе это прописанно.
Logged
Pages: [1]   Go Up
  Print  
 
Jump to:  

TinyPortal v1.0.5 beta 1© Bloc

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!