Влад Тимофеев @pinchazer
User
Запуск AMP приложений на Cyclone V SoC

У меня получилось разобраться с EMAC контроллером в Baremetal, получилось отсылать и принимать пакеты на MAC уровне, кстати возможно напишу статью об этом. Не думаю, что разобраться с USB намного сложнее.
+3
LookЗапуск Bare-metal приложения на Cyclone V SoC

Не считаю это за проблему, просто скопировал все исходники из hwlib (стандартные библиотеки для всей переферии HPS) в папку проекта и все. Ведь при компиляции собственно компилируются только используемые в коде исходники, а остальные не задействованы. Мне ARM compiler больше понравился чем GCC из-за относительно простого по сравнению с linker script синтаксисом scatter файла. linker script у GCC вообще какой-то через чур сложный показался, а размещение проги в памяти играет очень важную роль в Baremetal. Каким образом так получилось, что ARM compiller ругается, а GCC нет? Что значит строже?
0
LookЗапуск Bare-metal приложения на Cyclone V SoC

Честно говоря я ждал такого комментария, и поскольку он появился, я напишу еще пару статей о работе с этой SoC. Припаять переключатель можно, но основная трудность в двух вещах: во первых, на плате помимо переключателя отсутствуют еще некоторые резисторы, а некоторые припаяны так, чтоб загрузка была только с SD; во вторых, для того что бы найти все эти резисторы на плате не достаточно иметь полную принципиальную схему (по ней кстати не слишком удобно искать элементы), без документа о расположении элементов на плате придется их искать визуально, это очень долго и трудно. На днях напишу в Terasic чтоб дали этот файл расположения элементов, они почему-то не предоставляют его на своем сайте, может на почту хотя бы вышлют.
+1
LookЗапуск Bare-metal приложения на Cyclone V SoC

Да, действительно, содержание BootRom находится по этому адресу. Но я имел ввиду что вы не найдете ни ассемблерный код, ни, конечно же, С код BootRom. Можно только в дебаггере посмотреть машинный код, но какой в этом смысл?
0
LookInformation
- Rating
- Does not participate
- Location
- Москва, Москва и Московская обл., Россия
- Date of birth
- Registered
- Activity