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

 
 
> Как открыть файл из файловой системы
Fynjisx
сообщение Mar 13 2012, 07:17
Сообщение #1


студент
****

Группа: Свой
Сообщений: 571
Регистрация: 3-07-08
Из: Russia
Пользователь №: 38 712



не могу открыть файловую систему на EPCS.
Вначале подготовил два файла 1.txt и 2.txt, затем заархивировал в 3.zip.
Далее через flash programmer, поместил этот файл в EPCS. Запись произвелась успешно.
После чего попробовал считать данные так:
CODE

..
fd = alt_flash_open_dev("/dev/epcs_controller");
if (fd) {
...

Всё Ок, дескриптор открылся и данные совпадают...
Теперь попробовал открыть таким образом:
CODE
FILE* fp;
char buffer[BUF_SIZE];
fp = fopen ("/mount/rozipfs/1.txt", "r");

но fp упорно возвращает 0!

В BSP есть такие настройки: ()
- ro_zipfs_base
- ro_zipfs_name
- ro_zipfs_offset
в ro_zipfs_base я забиваю базовый адрес EPCS controller'a;
ro_zipfs_name - оставляю по умолчанию = /mnt/rozipfs, т.к в руководстве читал, что достаточно монтировать эту точку, как будут видны вложенные;
в - ro_zipfs_offset поставил 0.
В чем может быть причина? Кто использовал? Где ошибка?

Заранее спасибо...



--------------------
С Уважением...
Go to the top of the page
 
+Quote Post



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

 


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


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