Отговори на тема  [ 17 мнения ]  Отиди на страница 1, 2  Следваща
Е Майкрочип успяха да ме смаят окончателно... 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Ное 22, 2004 11:24 pm
Мнения: 1923
Местоположение: Габрово
Мнение Е Майкрочип успяха да ме смаят окончателно...
Чета си аз из ератата на 18F8720 и попадам на следното :

8. Module: Reset
It has been observed that in certain Reset conditions,
including power-up, the first GOTO instruction
at address 0x0000 may not be executed. This
occurrence is rare and affects very few applications.
To determine if your system is affected, test a
statistically significant number of applications across
the operating temperature, voltage and frequency
ranges of the application. Affected systems will
repeatably fail normal testing. Systems not affected
will continue to not be affected over time.

Work around
Insert a NOP instruction at address 0x0000.

Date Codes that pertain to this issue:
All engineering and production devices.


Чет Сеп 28, 2006 4:24 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30686
Местоположение: София
Мнение 
:) .... само палиш фитила на анти microchip agitkata ;)


Чет Сеп 28, 2006 4:30 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Ное 22, 2004 11:24 pm
Мнения: 1923
Местоположение: Габрово
Мнение 
ToHu написа:
:) .... само палиш фитила на анти microchip agitkata ;)


:oops:

Мдам, ама нищо... :D

Макар че при мен си работи и без Nop. Ама сега се чудя как да го набутам този NOP точно пък там със това С. :wink:


Чет Сеп 28, 2006 4:36 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Окт 31, 2004 9:19 pm
Мнения: 4464
Местоположение: Stara Zagora
Мнение 
Това да му е проблема на тоя PIC ще се преживее :) ама сигурно това ще е върха на аисберга.

В ИАР става с включването в проекта на един асемблерски фаил в които да си направиш това.
За останалите предполагам също става по подобен начин.


Чет Сеп 28, 2006 5:04 pm
Профил
Ранг: Напреднал
Ранг: Напреднал
Аватар

Регистриран на: Пет Окт 21, 2005 8:45 am
Мнения: 499
Мнение 
В ХайТекския компилатор има директива, която му указва да изпълни всички такива уъркараунди. С какво работиш?

_________________
Простотията е Божи дар, но човек не бива да парадира с подаръците си!


Чет Сеп 28, 2006 6:20 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Окт 07, 2004 1:22 pm
Мнения: 1949
Местоположение: София
Мнение 
В CCS също има такива опции, често включвам всичките. В mikroC би трябвало да е с ORG, но незнам как стои въпроса ако е ORG 0x0000


Чет Сеп 28, 2006 7:12 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Сеп 27, 2004 9:22 am
Мнения: 15501
Местоположение: София
Мнение 
Ти да не би да ползваш наистина PIC18F8720? Не си ли ми чел постингите по отношение на това ядро? Бягай далеч от това недоразумение, това животно е торба с бъгове, от които рисета му е най-малкия проблем. Самия факт, че е спрян от пройзводство и заменен с 8721, който пък след това също беше спрян и заменен с 8722, трябва да те уплаши достатъчно.
Бегай от това животно.

_________________
"Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.


Чет Сеп 28, 2006 7:35 pm
Профил ICQ
Ранг: Популярен
Ранг: Популярен
Аватар

Регистриран на: Сря Апр 27, 2005 2:47 pm
Мнения: 349
Местоположение: Varna
Мнение 
Цецо бъркаш се с 18F6620,21,22.


Пет Сеп 29, 2006 12:52 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Сеп 27, 2004 9:22 am
Мнения: 15501
Местоположение: София
Мнение 
Не мисля, че бъркам. 6620, 6720, 8620, 8720 са едно и също ядро. Различават се по размера на Flash-a, и корпуса.

Така си мисля аз де. Верно че мойте проблеми бяха с 6620, но pdf и erata-та бяха за цялата серия (поне тогава).

_________________
"Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.


Пет Сеп 29, 2006 1:13 pm
Профил ICQ
Ранг: Ориентиран
Ранг: Ориентиран

Регистриран на: Пон Дек 12, 2005 6:03 pm
Мнения: 263
Местоположение: София
Мнение 
Това писание на microchip може да се тълкува и от друга гледна точка, в смисъла на колко по-добри са от другите (само тълкуване! не претендирам за нищо). Та тълкуването е следното: представете си колко трябва да са тествали и как непрекъснато тестват под всякъв ъгъл дивайсите си за да видят, че при дадени условия (вярно и те не знаят какви, но все пак са открили някъв недетерминизъм :)) се получава грешката. Та в този смисъл на други дивайси хипотетично могат да имат подобен проблем, дори по-смешен, ама никой да не го е открил или описал, щото си е имал куче или друг механизъм, който да му осигури безпроблемна работа.


Пет Сеп 29, 2006 4:16 pm
Профил ICQ YIM
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Сеп 27, 2004 9:22 am
Мнения: 15501
Местоположение: София
Мнение 
Виж сега - при Микрочип има една такава работа: На тях тестери съм и юзерите. Това е добре и зле:

1. Зле е защото не ми плащат за тестер на силикони (Уф а пък ако можеше да работя тестер на силиконови гърди на мадами....|)
2. Добре е защото бъговете им изкачат и стават публично достояние.

Големите (уж безбъгави фирми) имат големи корпоративни клиенти, като според мен, доста бъгове си остават само между фирмата и корпоративните клиенти. Това поне показва моя опит. И ние си мислим - глей какви перфектни контролери - немат ерата. Абе аз на контролер без ерата, гледам като на жена дето твърди че си и втория (щото последствията от първия трудно се крият).

_________________
"Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.


Пет Сеп 29, 2006 5:46 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Ное 22, 2004 11:24 pm
Мнения: 1923
Местоположение: Габрово
Мнение 
[quote="evc"]В ХайТекския компилатор има директива, която му указва да изпълни всички такива уъркараунди. С какво работиш?[/quote

Най после си намерих темата... :D

Бях я пуснал в общи приказки... Търсих я къде ли не но не и в микроконтролери - програмиране... :?

Не може ли модераторите като местят нещо някъде да оставят някаква следа ? :roll:

MicroC ползвам. :)


Чет Окт 05, 2006 10:14 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Сеп 27, 2004 9:22 am
Мнения: 15501
Местоположение: София
Мнение 
С риск да ти стана досаден - пак ти казвам - не ти трябва да се мъчиш с тая серия. И ако все пак си решил - внимателно прочети ератата точно за твоя ревижън на чип. Просто за пример -първит ревизии не работеха стабилно на над 4 MHz!!!
http://ww1.microchip.com/downloads/en/D ... 80129j.pdf

При следващата ревизия проблема уж е отстранен... Абе щом препоръчват да не се ползва...

_________________
"Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.


Чет Окт 05, 2006 10:27 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Ное 22, 2004 11:24 pm
Мнения: 1923
Местоположение: Габрово
Мнение 
Цецо написа:
Ти да не би да ползваш наистина PIC18F8720? Не си ли ми чел постингите по отношение на това ядро? Бягай далеч от това недоразумение, това животно е торба с бъгове, от които рисета му е най-малкия проблем. Самия факт, че е спрян от пройзводство и заменен с 8721, който пък след това също беше спрян и заменен с 8722, трябва да те уплаши достатъчно.
Бегай от това животно.


В интерес на истината не съм се сблъсквал до момента с проблеми с този процесор.
Работи си. Пуснал съм му единия Usart, няколко канала от АЦП-то и няколко вида прекъсвания от таймер. :?

Но това което пишеш и това което чета из форумите на Майкрочип ме кара да се замисля сериозно да го подменя с някой друг екземпляр. :roll:


Чет Окт 05, 2006 10:45 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Ное 22, 2004 11:24 pm
Мнения: 1923
Местоположение: Габрово
Мнение 
Цецо написа:
С риск да ти стана досаден - пак ти казвам - не ти трябва да се мъчиш с тая серия. И ако все пак си решил - внимателно прочети ератата точно за твоя ревижън на чип. Просто за пример -първит ревизии не работеха стабилно на над 4 MHz!!!
http://ww1.microchip.com/downloads/en/D ... 80129j.pdf

При следващата ревизия проблема уж е отстранен... Абе щом препоръчват да не се ползва...


Аз съм го пуснал на 40Mhz ( С PLL-а).
Но в момента чета това :
http://forum.microchip.com/tm.aspx?m=164191&mpage=1&key=&#164191


Чет Окт 05, 2006 10:54 pm
Профил ICQ
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 17 мнения ]  Отиди на страница 1, 2  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 0 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни