Страница 1 из 2

Pomogoti pojalusta 1!

Добавлено: Вс ноя 06, 2005 18:07:38
Skovorodka[TEFAL]
Nachal osvaivat mikrokontroleri, knijek nachitalysya umnix raznix program nakachalsya...
Vot takaya problema: ATMEGA8535 kvarz 4 mhz, programator alya 5 provodkov :) (pochemuto stk200\300 ne zarabotal:( ) slivayu dump mikrokontrollera poluchaetsya fail v 22,5 kb !! togda kak na bortu 8kb flash'a
vot dump tam kakaeto kachasha(kusochek):

Код: Выделить всё

:10000000FFE102FF04FF07FFFFE1FFE10C060EFF27
:10001000FFE1FFFF0AE1FFE118FF0DE1FFFF1EFF17
:1000200030FFFFE1FFFF13FF2CFFFFE12CFF17E183
:10003000FFFFFF191AFFFFE138E13AFF1EE1FFE180
:1000400040FF41FF22E1FFFF24E1FFE1FFE14EFF1E
:1000500028E1FFFFFFFF5BFFFFE1FFE16EE1FF2F04
:1000600060FFFFE1FFFFFFFF34E1FF3576FFFFFF99
:10007000FFE1FFFF3AE1FFFFFFFF3DFFFFFF3FFF13
:1000800040E1FFFF02FFFFE188FF8BFFFFE1FFFF81
:1000900048E1FF4992FFFFE198FF9AFFFFE1FFFF70
:1000A00050E1FFE1FFFF53FFFFE1FFFFACFF57E12E
:1000B000FFE1B2FFFFFFFFE1FF5CBAFF5EFFBEFFA3
:1000C000FFE1FFFF42C4FFFFFFE1FFFF66E1FFE149
:1000D000FFE1FFFF6AE1FF6BFFE1DAFFFFE1FFFFF6
:1000E00070FF71E1FFFF73E1FFFFFFFF76E1FFFFAC
:1000F000F8FFFFE1FFE1FFFF7CE1FFFFFFFFFEFFF5
:1001000080E1FFE182E106FF84E1FF850CFF0EFF45
:1001100088E1FFFF0AFF8BFFFFE10DFFFFE11EE11A
:10012000FFFF21FFFFE1FFFF28FF95E1FFFF972E73
:10013000FFFF99E1FFFF33FFFFE19DE1FFE1FFFFDB
:10014000A0E1FFE1FFFFA3FFFFE14AFF464CFFE113
:10015000FFA852FF54FFFFE1FFFF6DFFFFFFFFE12C
:10016000FFFF63FFFFE1B3E1FFFF6515FFB637E176
:1001700070FFB9FFFFFF77FF7CFFFFE1FFFF3FFF4D

Stiranie ne pomagaet, ludi che delat? ya v choke!
:cry:

Добавлено: Вс ноя 06, 2005 18:17:39
Max
ээээ... исходничек бы :roll:

Добавлено: Вс ноя 06, 2005 19:03:36
Serega
Не очень понятно что такое случилось. А исходничек надо однозначно :)

Добавлено: Вс ноя 06, 2005 19:06:24
Skovorodka[TEFAL]
Vsmisle ishodnichek? Chip novie s magazina.
Ya tak ponimayu esli kristal chistie to vse doljno bit zapolneno FF
No pochemu 22 kb?
Ya pitalsya zalit tuda svoyu progu avreal govorit cho tipa vse Ok, tolko vot soderjanie mk neizmenyaetsya :o
Mojet che s fuses ne to?
Osccal = A4, A6, 9b, 9d
Bodlevel =1
Boden = 1
Sut = 2
Sksel = 1
Blb1 = 3
Blbo =3
S8535 = 1
Wdton = 1
Ckopt = 1
Eesave = 1
Bootsz = 0
Bootrst = 1

Добавлено: Вс ноя 06, 2005 19:09:11
Serega
Короче, я так понял, попс в том, что HEX прочтенного чипа равен 22 кБ в то время как ПЗУ чипа - всего 8 кБ, так?

Добавлено: Вс ноя 06, 2005 20:36:23
Skovorodka[TEFAL]
Vse verno! 22kb cheza byaka? Mojet kto stalkivalsya s etim?
Nepoimu eto proga tupit ili kristal?
Zaranie blogodaren vsem kto otkliknitsya i pomojet rechit etu problemu.
Sait super! Tema s kotami vache otpad polnie (u mnya toje kot doma est nado bi fotki v galereyu zaslat :)

Добавлено: Вс ноя 06, 2005 20:44:29
Serega
Спасибо, спасибо, стараемся. :)

Короче, в HEX файле каждый разряд 16-ричного числа представлен отдельным символом ASCII. То есть 4 бита представлены как 1 байт. То есть уже имеем двойной размер. Плюс контрольные суммы и пр. лабуда - вот и получаем из 8кБ - 22кБ 8)

Добавлено: Пн ноя 07, 2005 11:29:59
Skovorodka[TEFAL]
Tak ponyatno otkuda 22kb, a kak bit s etim?:

Код: Выделить всё

:10000000FFE102FF04FF07FFFFE1FFE10C060EFF27
:10001000FFE1FFFF0AE1FFE118FF0DE1FFFF1EFF17
:1000200030FFFFE1FFFF13FF2CFFFFE12CFF17E183
 
I pochemu proga nezalivaetsya xotya pichet ...."done"!

Добавлено: Пн ноя 07, 2005 20:57:32
Serega
А кто сказал, что она не заливается? Может просто кварц не заводится? Фузы проверь :)

Добавлено: Пн ноя 07, 2005 21:02:41
Serega
У тебя Sksel = 1
Какая номинальная частота кварца? Сверься с даташитом

Добавлено: Вт ноя 08, 2005 06:34:04
Skovorodka[TEFAL]
Note: 1. For all fuses “1” means unprogrammed while “0” means programmed.

Device Clocking Option CKSEL3..0
External Crystal/Ceramic Resonator 1111 - 1010
External Low-frequency Crystal 1001
External RC Oscillator 1000 - 0101
Calibrated Internal RC Oscillator 0100 - 0001
External Clock 0000

Table 4. Crystal Oscillator Operating Modes
CKOPT CKSEL3..1 Frequency Range(1)(MHz)
1 101 0.4 - 0.9 –
1 110 0.9 - 3.0
1 111 3.0 - 8.0
0 101, 110, 111 1.0 - 16.0

V datachite napisanno cho mojno luboi kvarz v diapazaone 0-16MHz
Chas posiju podumayu... ya tak ponyal u menya sluchai s vnutrenim kvarzom?


Ya eche zametil chto esli snimat dump neskolko raz podryad to faili poluchayutsya razlichnie.
I eche vopros chastota kvarza ustanavlivaetsya kluchom -04mhz, ili eto chto to drugoe?

Добавлено: Вт ноя 08, 2005 09:51:08
Serega
Вот командная строка для первой прошивки:

Код: Выделить всё

D:\Avr\AVREAL\avreal32.exe +Mega8535 -! -p1 -ab -o4MHz -ew d:\uc\data\%2.hex -n -fCKSEL=f,sut=0

Добавлено: Вт ноя 08, 2005 18:50:26
Гость
Srgega tibe super mega puper SPASIBO!
POLUCHILOS zarabotalo! MYAU!
sdelal kak ti skazal s fuzami
:idea: :)) :)) :)) :)) :)) :)) :)) :)) :)) :))
zalil takuyu progu

Код: Выделить всё

.include "m8535def.inc"

ldi r16,0b11111111
out ddra,r16

ldi r16, 0b00000000
out ddrb,r16

ldi r16, 0b00000000
out ddrc,r16

ldi r16, 0b00000000
out ddrd,r16

Sbi porta,1
Sbi porta,3

Na maketke potuxli 2 svetodioda v portu A

Silno mk ne xochu muchat 5provodkami poetomu jdu kogda v nach radiomagazin (on u nas odin na ves gorod) postupyat xxxxxАП5
Est somnenie chto zdohla 1533АП v progromatore

SEREGA RESPECT!

Добавлено: Вт ноя 08, 2005 18:53:52
Skovorodka[TEFAL]
Na rodastyax zabil Sdelat vxod v forum :)
Serega S P A S I B O ! ! !

Добавлено: Вт ноя 08, 2005 19:07:49
Serega
Товарищ! А че это у вас подпись на русском а остальной текст в транслите? :)

Добавлено: Вт ноя 08, 2005 20:33:24
Max
Сдается мне, казачек то засланный 8)

Добавлено: Ср ноя 09, 2005 20:47:22
Skovorodka[TEFAL]
Max писал(а):Сдается мне, казачек то засланный 8)
Neponyal 8)

Добавлено: Чт ноя 10, 2005 09:00:54
Kot
Это у него юмор такой. Ага. Не напрягайтесь.

Eche odna pobeda

Добавлено: Вс ноя 13, 2005 14:05:54
Skovorodka[TEFAL]
Привет кошаки!
Спешу поделится хорошей новостью мои STK200\300 Заработал!
На повестке дня вопрос о сбросе МК при включении.
У меня на макетке вывод RESET можно так сказать, болтается в воздухе.
Посему стал вопрос подскажите схемку супервизора на рассыпухе (видел к MCS-51 подрубают конденсатор с резистором, к AVR подойдет такой фокус?)
Может совковые интегральные супервизоры есть? А то в нашей «деревне» днем с огнем
буржуйские микросхемы, не сыщешь все тока под заказ в три дорого.

Добавлено: Вс ноя 13, 2005 19:58:08
Serega
Стоп!!!
Во-первых, оно само сбрасывается при включении.
Во-вторых, нехорошо когда ресет болтается в воздухе. Очень нехорошо. Надо бы его через 330 Ом повесить на землю :)