реклама на сайте
подробности

 
 
9 страниц V  < 1 2 3 4 5 > »   
Reply to this topicStart new topic
> Сбылась мечта идиота - приехали программатор и SAM7S256, Теперь нужен ликбез.
mrKirill
сообщение May 11 2010, 18:26
Сообщение #31


Местный
***

Группа: Свой
Сообщений: 283
Регистрация: 13-06-07
Из: Челябинск
Пользователь №: 28 391



Цитата(zheka @ May 12 2010, 00:24) *
Где криминал и дилетантство?
Вот в этом
Цитата
6 вольт питания - проц работает и не греется, исправно шлет на выходы импульсы амплитудой 6 вольт. Хвала разработчикам.
Go to the top of the page
 
+Quote Post
zheka
сообщение May 11 2010, 18:29
Сообщение #32


Гуру
******

Группа: Участник
Сообщений: 2 072
Регистрация: 14-01-06
Пользователь №: 13 164



Цитата
Вот только обнаружив отрицательные напряжения на выводах, я бы прежде всего крепко задумался о правильности подключения и исправности измерительных приборов,


Это вы, знающий АРМ. А я новичок, ожидающий любых сюрпризов от нового камня.

Цитата
Ни в малейшей степени - просто констатация того непреложного факта, что отрицательного напряжения там НЕТ.Что Вы там со своим осциллографом сотворили мене неведомо.



Не обманывайте. Вы тут же написали "Это значит, что надо начинать освоение осциллографа ".
Могу согласиться лишь с тем, что глюков осциллографа вы предположить не могли. Но и не в праве были ставить диагноз "незнание матчасти".
Go to the top of the page
 
+Quote Post
zltigo
сообщение May 11 2010, 18:35
Сообщение #33


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(zheka @ May 11 2010, 21:29) *
Вы тут же написали "Это значит, что надо начинать освоение осциллографа ".

Все именно так и есть - понакрутили неведомо что в осциллографе вот и все. Это значит, что надо начинать освоение осциллографа. Все так и есть.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
zheka
сообщение May 11 2010, 18:41
Сообщение #34


Гуру
******

Группа: Участник
Сообщений: 2 072
Регистрация: 14-01-06
Пользователь №: 13 164



Цитата
6 вольт питания - проц работает и не греется, исправно шлет на выходы импульсы амплитудой 6 вольт. Хвала разработчикам.


Ну если радость от того, что кто-то, кроме вас идиот, останавливает всякое мышления, для вас пишу пошагово:
1. Случайно замыкаю GND и VREF - получаю RESET. (проц в это время работает от 6 вольт, я об этом не знаю)
2. Не отключая плату, подключаю устройство на AVR, щупаю осциллографом (проц в это время работает от 6 вольт, я об этом не знаю)
3. Вижу ту же лажу на AVR, понимаю, что дело в осциллографе (проц в это время работает от 6 вольт, я об этом не знаю)
4. Перезагружаю софт, и осциллограф, щупаю плату с АВР, вижу нормальные сигналы (проц в это время работает от 6 вольт, я об этом не знаю)

п.п.1-4 - около 1 минуты

5. Щупаю осциллографом AT91SAM7s256 - вижу 6-ти вольтовые импульсы.
охреневание после п.5 ~ 2-3 секунды.
6. ОТключаю плату, трогаю микросхему - еле теплая.
7. Несмотря на то что плата отключена, понимаю что "6 вольт питания - проц работает и не греется, исправно шлет на выходы импульсы амплитудой 6 вольт." И НЕ ВИЖУ В ЭТОМ НИКАКОГО ДИЛЕТАНСТВА, а лишь отсутствие тактового генератора в воспитании оппонента.

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

Цитата
Все именно так и есть - понакрутили неведомо что в осциллографе вот и все. Это значит, что надо начинать освоение осциллографа. Все так и есть.


Лады, вы правы, теперь буду знать что раз в 4 года в моем USB осциллографе возможне такой глюк. Только на матчасть эта информация никак не тянет.

Хм.. насколько я знаю, в ARM есть встроенный стабилизатор, который наверное и спас ядро от 6 вольт. Значит наверное периферия могла погореть. Но ведь порты не погорели...

Сообщение отредактировал zheka - May 11 2010, 19:24
Go to the top of the page
 
+Quote Post
zltigo
сообщение May 11 2010, 18:50
Сообщение #35


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(zheka @ May 11 2010, 21:41) *
Кого я раздражаю, можете в тему не заходить.

Дело обстоит несколько иначе - Вы раздражены sad.gif. Насчет 6V - бесследно оно не проходит sad.gif - будьте морально готовы к отказам.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
zheka
сообщение May 11 2010, 18:54
Сообщение #36


Гуру
******

Группа: Участник
Сообщений: 2 072
Регистрация: 14-01-06
Пользователь №: 13 164



Ех... всегда готов!!! К счастью на плате больше ничего чувствительного к 6 вольтам нет.

Сообщение отредактировал zheka - May 11 2010, 18:57
Go to the top of the page
 
+Quote Post
aaarrr
сообщение May 11 2010, 19:59
Сообщение #37


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(zheka @ May 11 2010, 22:54) *
Ех... всегда готов!!! К счастью на плате больше ничего чувствительного к 6 вольтам нет.

6V - это всего-навсего 1.5 от Absolute Maximum, едва ли что-то из портов сгорело. Просто в будущем старайтесь быть аккуратнее.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение May 11 2010, 21:03
Сообщение #38


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(aaarrr @ May 11 2010, 22:59) *
6V - это всего-навсего 1.5 от Absolute Maximum, едва ли что-то из портов сгорело.
Есть SAM7S64. Тоже 6В подал и тоже из-за сгоревшего стабилизатора. Из ОЗУ работает без нареканий, флеш не шьется.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
aaarrr
сообщение May 11 2010, 21:19
Сообщение #39


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Да, как-то забыл, что VDDFLASH тоже 3.3V sad.gif
Вспомнилось кстати: LPC2106 при подаче на ядро 3.3V тоже вел себя как живой, только не шил флеш. С полчаса глюк искал. Но при нормальном питании все восстановилось.
Go to the top of the page
 
+Quote Post
mdmitry
сообщение May 11 2010, 21:44
Сообщение #40


Начинающий профессионал
*****

Группа: Свой
Сообщений: 1 215
Регистрация: 25-10-06
Из: СПб
Пользователь №: 21 648



По поводу осциллографа: у некоторых есть дифференциальный режим работы входов и/или инверсия входа. Тип осциллографа и настройки органов управления хотелось бы узнать.


--------------------
Наука изощряет ум; ученье вострит память. Козьма Прутков
Go to the top of the page
 
+Quote Post
mrKirill
сообщение May 12 2010, 02:15
Сообщение #41


Местный
***

Группа: Свой
Сообщений: 283
Регистрация: 13-06-07
Из: Челябинск
Пользователь №: 28 391



Цитата(mdmitry @ May 12 2010, 03:44) *
По поводу осциллографа: у некоторых есть дифференциальный режим работы входов и/или инверсия входа. Тип осциллографа и настройки органов управления хотелось бы узнать.

Ну судя по скрину сигнала похоже на софт от этого аппарата:
USB осциллограф DISCO
http://www.avtodiagnostika.com/images/moto...ter/usb_osc.jpg
http://usb-osc.narod.ru/osc.htm
Go to the top of the page
 
+Quote Post
zheka
сообщение May 12 2010, 03:38
Сообщение #42


Гуру
******

Группа: Участник
Сообщений: 2 072
Регистрация: 14-01-06
Пользователь №: 13 164



mrKirill, с осциллографом вы угадали.

Сергей Борщ
Цитата
Есть SAM7S64. Тоже 6В подал и тоже из-за сгоревшего стабилизатора. Из ОЗУ работает без нареканий, флеш не шьется.


Во время вчерашних "экспериментов" я ресетил плату и отсоединял шлейф. КОнтроллер работал. Значит с флешью все в порядке. Кстати, может быть вы при 6 вольтах пытались флеш шить, а я нет?
Во всем нужно видеть плюсы. Из опасения что что-то сгорело я теперь в кратчайшие сроки начну разбираться со всеми узлами и проверять их, даже если они мне не нужны. ПРи работае с АВР я с такой необходимостью не сталкивался и как следствие - до сих пор не имею представления например, как работать со сторожевым таймером и аналоговым компаратором.

P.S. прошу прощения у всех за свою вчерашнюю нервозность.

Сообщение отредактировал zheka - May 12 2010, 03:55
Go to the top of the page
 
+Quote Post
zheka
сообщение May 12 2010, 14:11
Сообщение #43


Гуру
******

Группа: Участник
Сообщений: 2 072
Регистрация: 14-01-06
Пользователь №: 13 164



Перепаял я стабилизатор, все нормально. Решил немного поиграться с кодом. Стандартный в KEIL UVision 4.03 пример blinky - не компилится. Пишет ошибку:
Цитата
Build target 'SAM7S RAM - ULINK'
compiling Retarget.c...
Retarget.c(11): error: #5: cannot open source input file "rt_misc.h": No such file or directory
Target not created


НАшел я поиском этот файл где-то далеко в подпапках, а куда копировать или где к нему прописать путь не нашел. Скопировал на всякий случай в папку Blinky - все равно не видит. Что делать?
Еще вопрос - все функции в пункте меню Debug работают уже со скомпилированными файлами? То есть если я внес изменения и выбрал Debug, в проц зашьется страый вариант?




И еще - в Options for target->debug->use в ниспадающем списке есть ulink, J-Link и еще что-то. Я выбираю J-Link. ОДнако в ниспадающем списке в верхнем горизонтальном меню во время отладки виден только ULINK, то есть SAM7S-FLASH ULINK, SAM7S-RAM ULINK и SAM7S-FLASH SAMICE. Почему так?
Go to the top of the page
 
+Quote Post
Седой
сообщение May 12 2010, 17:21
Сообщение #44


Местный
***

Группа: Свой
Сообщений: 244
Регистрация: 21-02-05
Из: Урал
Пользователь №: 2 806



Цитата(zheka @ May 12 2010, 20:11) *
...
то есть SAM7S-FLASH ULINK, SAM7S-RAM ULINK и SAM7S-FLASH SAMICE. Почему так?

Это названия "Project Targets", типов сборок ( типа Debug и Release) с разными опциями, меняются и добавляются в Project->Manage->Components,Environment>Books...
Go to the top of the page
 
+Quote Post
zheka
сообщение May 12 2010, 18:00
Сообщение #45


Гуру
******

Группа: Участник
Сообщений: 2 072
Регистрация: 14-01-06
Пользователь №: 13 164



То есть Вашмим словами - ULINK это не название программатора?

Я указал путь к rt_misc.h явно. Теперь другая ошибка -
Цитата
.\Flash\Blinky.axf: Warning: L6310W: Unable to find ARM libraries.
.\Flash\Blinky.axf: Error: L6411W: No compatible library exists with a definition of startup symbol __main.


И это в простейшем примере, блин....

Сообщение отредактировал zheka - May 12 2010, 18:04
Go to the top of the page
 
+Quote Post

9 страниц V  < 1 2 3 4 5 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 19:32
Рейтинг@Mail.ru


Страница сгенерированна за 0.01565 секунд с 7
ELECTRONIX ©2004-2016