Отговори на тема  [ 14 мнения ] 
Atmel SAML21 ... SAMD 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 11:48 am
Мнения: 4671
Мнение Atmel SAML21 ... SAMD
Някой да е подкарвал SPI на SAMD ... cortex0+ подобните ...
този боря SAML21+LoRa демек ATSAM34

Семтеч ЛоРаТа е на вътрешен SPI и няма как да проверя дали работи
инициализира се ... SERCOM4->SPI.CTRLA и B, са ок ... уж ... то има 3 флага за сетвате

но като го чета от 0 до 255 регистри ми връща 0 (тряя поне нещо да върне)
или не съм сетнал SS и RST пиновете или мултиплексора за SPI ... беш ли мааму, що чете 0

_________________
main[-1u]={1};


Сря Ное 13, 2019 10:25 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Окт 31, 2004 8:19 pm
Мнения: 4410
Местоположение: Stara Zagora
Мнение Re: Atmel SAML21 ... SAMD
Имам изделие с SAMC20G18A
Подкарах го от раз но с драйвера от Atmel Start. Бързах и ми се видя сложна периферия че да си пиша мои драйвери за тия SERCOM-и.


Сря Ное 13, 2019 11:37 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 11:48 am
Мнения: 4671
Мнение Re: Atmel SAML21 ... SAMD
то в серкома няма нещо особено, а и на това чипе са синхронизирани и щеше да забие при инит
има 3 бита за енейбъл... сетнати са кат "оригинала" - ексампъли от Атмел
при предаване/приемане чакам бъзи бит и тук щеше да забие
ще го потормозя па ще питам М-чип

_________________
main[-1u]={1};


Чет Ное 14, 2019 7:07 am
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Мар 13, 2006 12:59 pm
Мнения: 3855
Местоположение: Габрово
Мнение Re: Atmel SAML21 ... SAMD
Нещо по разрешения на захранвания/домейни, или пускане на клокове да има да се прави преди комуникацията да почне?


Чет Ное 14, 2019 7:52 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 11:48 am
Мнения: 4671
Мнение Re: Atmel SAML21 ... SAMD
проблема е документацията за RF модула - просто липсва и има много объркани неща ( има само чети SAML21, да ама има разлики )
SERCOM4 е за управление на RF, който си е стандартен семтеч SX1276
самия серком е инициализиран правилно щото приема и предава без да забие сора ... има while(...ready){}

проблем се явява PIN-MULTIPEX, хем е серком, хем е пин-порт и на всичкото отгоре не е sercom_std и не е sercom_alt
а е пратен в колонката с таймери...

като им гледам екзампъла настройват само port дирекцията на miso, mosi, clock и PAD - DIPO, DOPO

техния чете, моя нули :)

_________________
main[-1u]={1};


Чет Ное 14, 2019 12:49 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Ное 21, 2004 10:31 pm
Мнения: 9635
Мнение Re: Atmel SAML21 ... SAMD
със съгурност периферния контролер трябва да е наклочен. ако няма клок, обикновено опита за достъп до регистрите му дава хард-фолт.
някои чипове имат отделно пускане на захранване, други са го свързали с клока - ако е наклочено, е и нахранено и обратното.

в атмелите, които съм сиждал, ио-мукса е експлицитен - в пин-контрола се избира някоя от алтенативните функции.
но все пак виж конкретната сглобка как е сдялкана.

доколкото схващам ситуацията при теб е вътрешна периферия и не можеш да ползваш онова особено нещо на бюрото ти за гледане на сигнали?


Чет Ное 14, 2019 12:58 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 11:48 am
Мнения: 4671
Мнение Re: Atmel SAML21 ... SAMD
тръгна :)

да де :) вътрешен СПИ е и немога да разбера работи ли освен да го чета
трябва да се дир-нат miso, mosi, clock, а мукса по колонка 5 ( таймери :) )
нормалните SPI sercom-и са в колонка 2 и 3

_________________
main[-1u]={1};


Чет Ное 14, 2019 2:00 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 11:48 am
Мнения: 4671
Мнение Re: Atmel SAML21 ... SAMD
SWD протокол за SAM-a ??? във вид на сорс?

_________________
main[-1u]={1};


Пон Ное 18, 2019 6:39 pm
Профил ICQ
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Вто Окт 25, 2005 9:54 am
Мнения: 864
Мнение Re: Atmel SAML21 ... SAMD
Ако имаш предвид Serial Wire Debug, може да пробваш с OpenOCD.


Пон Ное 18, 2019 7:03 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 11:48 am
Мнения: 4671
Мнение Re: Atmel SAML21 ... SAMD
туй мноо сложно :) търся само програмиращо ядро
нещо като това
https://github.com/adafruit/Adafruit_DAP

мисълта ми е да го набутам с некъв евтин M-чип ...
[ USB-UART-SWD ] три жици SAMR34(който е SAML21) и тва нещо "пакетирано" като Arduino платка
USB-UART ми требе за Python "бутлоадер" да може "лесно" крос-платформено програмиране

на Демо борда има SWD дебъгер...
https://www.digikey.com/-/media/Images/ ... d17e06159d
но е достъпен само под Windows

_________________
main[-1u]={1};


Пон Ное 18, 2019 8:16 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Юни 03, 2005 8:39 pm
Мнения: 1954
Мнение Re: Atmel SAML21 ... SAMD
https://github.com/ataradov/edbg

_________________
Определянето стойността на дадена величина се нарича ИЗМЕРВАНЕ!


Пон Ное 18, 2019 8:22 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 11:48 am
Мнения: 4671
Мнение Re: Atmel SAML21 ... SAMD
даже не съм го забелязал - намерих DAP-а ... тенкс !
:) одеве му писах за хелп

_________________
main[-1u]={1};


Пон Ное 18, 2019 8:31 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 11:48 am
Мнения: 4671
Мнение Re: Atmel SAML21 ... SAMD
то реално тва ми трябва :)
https://github.com/ataradov/free-dap

_________________
main[-1u]={1};


Пон Ное 18, 2019 8:45 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 11:48 am
Мнения: 4671
Мнение Re: Atmel SAML21 ... SAMD
Алекс даде точно тва де ми трябва :)
https://github.com/ataradov/embedded-swd

_________________
main[-1u]={1};


Пон Ное 18, 2019 9:15 pm
Профил ICQ
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 14 мнения ] 

Кой е на линия

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


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

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