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

 
 
> Использование epcs_flash_controller, Не получается получить доступ к флеш
sdimann
сообщение Jul 21 2014, 08:41
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 20
Регистрация: 9-02-05
Пользователь №: 2 514



Всем доброго дня. Хочу использовать лишнюю память во флешке для своих нужд.
Для начала пытаюсь прочитать содержимое, записанное в процессе конфигурации.
Добавил в программу следующее:

#define ALT_USE_EPCS_FLASH
#include <altera_avalon_epcs_flash_controller.h>

ALTERA_AVALON_EPCS_FLASH_CONTROLLER_INSTANCE ( EPCS_FLASH_CONTROLLER_0, epcs_flash_controller_0);

Далее, в main:

alt_epcs_flash_init(&epcs_flash_controller_0);

И пытаюсь прочитать область памяти:

alt_u8 buf_FL[32];
int offset = 0x019520;
int length = 32;
int var = 0;
for(var=0; var<32; var++){buf_FL[var]=0;}
alt_epcs_flash_read(&epcs_flash_controller_0.dev, offset, buf_FL, length);

В результате, у меня в буфере что-то появляется, но совсем не то, что лежит в .flash файле, которым была прошита конфигурационная флешка.
В остальном весь проект работает, и из флэш, и в режиме отладки. Может, кто подскажет - что я делаю не так?

Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- sdimann   Использование epcs_flash_controller   Jul 21 2014, 08:41
- - doom13   Цитата(sdimann @ Jul 21 2014, 11:41) Дав...   Jul 21 2014, 09:06
|- - sdimann   Цитата(doom13 @ Jul 21 2014, 16:06) Давно...   Jul 21 2014, 09:22
- - Swup   Я реализовывал прошивку памяти через ниос и там бы...   Jul 21 2014, 09:32
|- - sdimann   Цитата(Swup @ Jul 21 2014, 16:32) - залив...   Jul 21 2014, 09:47
|- - doom13   Цитата(sdimann @ Jul 21 2014, 12:47) Сген...   Jul 21 2014, 21:26
- - sdimann   Цитата(doom13 @ Jul 22 2014, 04:26) Hex -...   Jul 22 2014, 04:16
- - Golikov A.   у ксалинкса, например, часть файлов в ASCII кодиро...   Jul 22 2014, 06:35
|- - sdimann   Цитата(Golikov A. @ Jul 22 2014, 13:35) у...   Jul 22 2014, 09:20
|- - doom13   Цитата(sdimann @ Jul 22 2014, 12:20) Ну д...   Jul 22 2014, 11:39
- - sdimann   В общем, частично разобрался. Я программировал фле...   Jul 23 2014, 02:33
|- - gosu-art   Цитата(sdimann @ Jul 23 2014, 06:33) Подс...   Jul 23 2014, 07:38
|- - doom13   Цитата(sdimann @ Jul 23 2014, 05:33) Подс...   Jul 23 2014, 20:03
|- - FLTI   Цитата(sdimann @ Jul 23 2014, 05:33) В об...   Apr 20 2015, 07:46
- - serjj   ЦитатаСкажите пожалуйста, если один и тот же .jic ...   Apr 20 2015, 12:21
|- - FLTI   Цитата(serjj @ Apr 20 2015, 15:21) Если и...   Apr 20 2015, 12:31
- - serjj   ЦитатаВопрос: При условии корректной записи в обои...   Apr 20 2015, 13:49
|- - FLTI   Цитата(serjj @ Apr 20 2015, 16:49) Нет, н...   Apr 24 2015, 15:19
- - tvcam   Насчёт меняет или не меняет: посмотрел свои исходн...   Apr 24 2015, 16:37
|- - FLTI   Цитата(tvcam @ Apr 24 2015, 19:37) Насчёт...   Apr 24 2015, 16:52
- - krux   Цитатапрочитанные из EPCS данные ( по крайней мере...   Apr 24 2015, 16:55
- - FLTI   Цитата(krux @ Apr 24 2015, 19:55) поэтому...   Apr 24 2015, 17:00
- - tvcam   >>Вырезано 92(+-1) байта с начала - в смысле...   Apr 24 2015, 17:14
- - FLTI   В EPCS c 0x00 первые 16 байт - это 0xFF, остальные...   Apr 24 2015, 17:23
|- - tvcam   Цитата(FLTI @ Apr 24 2015, 20:23) В EPCS ...   Apr 24 2015, 17:39
- - FLTI   Да, .jic файл сразу начинается с 0x4a 0x49 0x43, ч...   Apr 24 2015, 17:47
|- - doom13   Цитата(FLTI @ Apr 24 2015, 20:47) Попробу...   Apr 24 2015, 18:46
- - tvcam   Непонятно, что вам непонятно. Сначала записать пос...   Apr 24 2015, 18:02
- - doom13   В начале JIC-файла идёт шапка (Q2 Programmer не шь...   Apr 24 2015, 18:02
|- - FLTI   Цитата(doom13 @ Apr 24 2015, 21:02) а про...   Apr 24 2015, 18:39
- - FLTI   А есть ли способ избавится от зеркального отображе...   Apr 24 2015, 18:47
- - tvcam   Я, тупо переставляю ещё в компьютере в программе к...   Apr 24 2015, 19:15
- - doom13   В моём случае Ниос сам биты переставляет, но можно...   Apr 24 2015, 19:19


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 15:52
Рейтинг@Mail.ru


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