УРА ТОВАРИЩИ! Новый шарп 3200 идет с новым драйвером SD

КПК с Linux, установка Linux на iPaq и другие модели, программы
Reaper
Академик (6 lvl)
Сообщения: 1269
Зарегистрирован: Вс окт 19, 2003 13:24

Сообщение Reaper » Чт май 18, 2006 21:35

Вячеслав Диконов писал(а):У меня 2Гб Transcend в ext2 пишет и читает отлично. У кого не пишет - см. флажок запрета записи.
Везет людям...

У меня, к сожалению, 4 гига, а не 2. И система - fat32, а не ext2 (на всех машинах, с которыми работаю, стоят винды). И, кстати, Завр на нее не только не пишет, но и не читает с нее - видит пустое место, а при попытке записать пишет куда-то, но не в каталог /mnt/card, куда она монтируется. Сама по себе карта опознается как SD (система и апплет ее видят), но не читается и не пишется.

Может, кто что подскажет?
Zaurus C3000

Аватара пользователя
Kirill Limping
Академик (6 lvl)
Сообщения: 1371
Зарегистрирован: Ср июн 04, 2003 15:03

Сообщение Kirill Limping » Чт май 18, 2006 21:55

Спасибо :!: Слона-то я и не приметил.
lone ranger писал(а):Сегодня подарили SD Transcend 2Gb Ultra Speed 150x, при попытке вставить в С1000 система зависла наглухо - reset ...
У меня аналогично, но если карточку вынуть - завр тут же оживает. Вставляешь - зависает, вынимаешь - оживает.
Garmin iQue 3600, 60CSx | T39m | Dell x51v @WM 6 | BT-338 | Nokia E61 | Handspring Visor Deluxe | были Psion'ы, Zaurus'ы Gtalk: k.limping

Аватара пользователя
lone ranger
Кандидат (3 lvl)
Сообщения: 104
Зарегистрирован: Вт окт 18, 2005 09:40

Сообщение lone ranger » Пт май 19, 2006 07:15

maslovsky писал(а):К теме же вроде прилеплен:
http://www.hpc.ru/board/viewtopic.php?p=358206#358206
Прилеплен драйвер, который надо менять руками ... Как показала практика не для всех это выполнимо ... Ссылка которую я давал ранее действительно умерла, поэтому выкладываю ipk-пакет с этим драйвером ...
Вложения
zaurus_sd_driver_update_cxxxx_1[1].0_arm.zip
Новый SD драйвер
(26.9 КБ) 639 скачиваний
Sharp Zaurus SL-C1000, SD 2Gb Transcend

Аватара пользователя
lone ranger
Кандидат (3 lvl)
Сообщения: 104
Зарегистрирован: Вт окт 18, 2005 09:40

Сообщение lone ranger » Пт май 19, 2006 07:18

Reaper писал(а):У меня, к сожалению, 4 гига, а не 2. И система - fat32, а не ext2 (на всех машинах, с которыми работаю, стоят винды). И, кстати, Завр на нее не только не пишет, но и не читает с нее - видит пустое место, а при попытке записать пишет куда-то, но не в каталог /mnt/card, куда она монтируется. Сама по себе карта опознается как SD (система и апплет ее видят), но не читается и не пишется.

Может, кто что подскажет?
Я предлагаю, если в Москве, встретиться и проверить на моих аппаратах, у меня два С1000 с разными прошивками, и на обоих карточки работают без проблем - 2 гига FAT32.
Sharp Zaurus SL-C1000, SD 2Gb Transcend

Аватара пользователя
llion
Студент (1 lvl)
Сообщения: 34
Зарегистрирован: Чт мар 02, 2006 10:29

Сообщение llion » Пт май 19, 2006 11:12

Извиняюсь за ламерский вопрос, но как отформатировать микродрайв на завре?
Zaurus C-1000, MacBook, HP4700, Nokia 6680

ВадимП
Нобелевский лауреат (7 lvl)
Сообщения: 6385
Зарегистрирован: Ср июн 04, 2003 15:03

Сообщение ВадимП » Пт май 19, 2006 11:22

mkfs
В зависимости от того, что за microdrive (встроенный или вставленый в разъем compact flash), в зависимости от файловой системы, которую планируется создать и номера раздела на диске сама команда может иметь немного разный вид.
Например: mkfs.ext2 /dev/hda1 для создания файловой системы ext2 (или mkfs.vfat -F32 .... для fat32).

Reaper
Академик (6 lvl)
Сообщения: 1269
Зарегистрирован: Вс окт 19, 2003 13:24

Сообщение Reaper » Пт май 19, 2006 11:51

2Lone ranger
Большое спасибо за готовность помочь. С Вашим драйвером карта хотя бы начала читаться. Попробую разобраться дальше сам...
Zaurus C3000

Аватара пользователя
llion
Студент (1 lvl)
Сообщения: 34
Зарегистрирован: Чт мар 02, 2006 10:29

Сообщение llion » Пт май 19, 2006 11:51

а как внешний микродрайв определяется в /dev?
Вначале же его разбить нужно ;)
Zaurus C-1000, MacBook, HP4700, Nokia 6680

ВадимП
Нобелевский лауреат (7 lvl)
Сообщения: 6385
Зарегистрирован: Ср июн 04, 2003 15:03

Сообщение ВадимП » Пт май 19, 2006 12:14

1. Выполните или fdisk -l, или cat /proc/partitions
2. Вставьте microdrive
3. Снова выполните или fdisk -l, или cat /proc/partitions
в обоих случаях получите полный список всех разделов известных операционной системе.
Сравните результаты.

Аватара пользователя
Kirill Limping
Академик (6 lvl)
Сообщения: 1371
Зарегистрирован: Ср июн 04, 2003 15:03

Сообщение Kirill Limping » Вс май 21, 2006 18:41

lone ranger писал(а):Сегодня подарили SD Transcend 2Gb Ultra Speed 150x, при попытке вставить в С1000 система зависла наглухо - reset ...

После перепрошивки драйвера SD и перезагрузки все увиделось и заработало на раз ...
Аналогично, такая же карточка успешно заработала в завре.
Необходимый комментарий. Если форматировать её в FAT32 средствами WinXP или PocketPC - она по-умолчанию форматируется с довольно маленьким размером кластера, и её отказывается видеть мой фотоаппарат и PalmOS. Соответственно средствами последних двух девайсов она форматируется с довольно большим размером кластера, и её видят все девайсы. Насчет завра не знаю - в нем я первый вариант не пробовал, т.к. к тому времени, когда заменил драйвер, уже закончил эксперименты с форматированием карточки.
Garmin iQue 3600, 60CSx | T39m | Dell x51v @WM 6 | BT-338 | Nokia E61 | Handspring Visor Deluxe | были Psion'ы, Zaurus'ы Gtalk: k.limping

CompoVod
Доктор (4 lvl)
Сообщения: 231
Зарегистрирован: Ср янв 12, 2005 10:24

Сообщение CompoVod » Ср сен 06, 2006 17:02

Подниму тему.

Вопрос ко всем и к Reaper в особенности (т.к., он про 4 GB писал :))

Хотелось бы узнать как на данный момент обстоят дела у zaurus sl-c1000 с SD 4GB с учетом драйвера от 3200?

Будут ли работать активно продающиеся карточки Transcend, A-Data, PQI?

p.s. Да, еще: а в pdaxrom используется другое ядро/драйвер или тоже самое?
Sharp Zaurus SL-C3200
Motorola C390, Canon G6, IBM X20

Reaper
Академик (6 lvl)
Сообщения: 1269
Зарегистрирован: Вс окт 19, 2003 13:24

Сообщение Reaper » Ср сен 06, 2006 18:42

В pdaX <beta4 можно использовать этот Шарповский драйвер, и все работает. На С1000, в том числе. Единственный трабл, который я заметил - пишет нормально исключительно в режиме каритридера (и медленно... :(), а так только читает...
Zaurus C3000

CompoVod
Доктор (4 lvl)
Сообщения: 231
Зарегистрирован: Ср янв 12, 2005 10:24

Сообщение CompoVod » Ср сен 06, 2006 22:10

Reaper
Спасибо.
Я так понял, у Вас карточка - Transcend?

ALL
Кто-нибудь другие бренды использовал?

В wiki есть некоторая информация, но она, похоже, для старого драйвера...
Sharp Zaurus SL-C3200
Motorola C390, Canon G6, IBM X20

Reaper
Академик (6 lvl)
Сообщения: 1269
Зарегистрирован: Вс окт 19, 2003 13:24

Сообщение Reaper » Ср сен 06, 2006 22:18

Да, у меня Transcend, с другими тоже должен работать, т.к. писался японцами, у них больше в ходу другие бренды. Да, еще должен добавить, что в pdaX beta4 свой открытый драйвер, который потихоньку доводят до ума, причем на старых Заврах (Схх0) это единственная принципиальная возможность завести большие карты. Для новых там тоже свой драйвер, сведения о его качестве... скажем так... противоречивые, хотя и не однозначно плохие. Просто beta4 для Cxx0 была недавно подправлена, а новые Завры еще этого не дождались...
Zaurus C3000

dbdg
Кандидат (3 lvl)
Сообщения: 164
Зарегистрирован: Пн янв 17, 2005 12:29

Сообщение dbdg » Пн сен 18, 2006 14:55

Прочитал этот топик, обрадовался тому что я счастливый обладатель SL-C3200.
Купил transcend 4Gb 150x
не читается :'(

dmesg выдает

Код: Выделить всё

pxa_sd_wait_response: responce time out (cmd=52 MMC_STAT=0x2142)
pxa_sd_wait_response: responce time out (cmd=05 MMC_STAT=0x2142)
[SD]-clustsize = 10000
pxa_sd_wait_response: responce time out (cmd=52 MMC_STAT=0x2142)
pxa_sd_wait_response: responce time out (cmd=05 MMC_STAT=0x2142)
[SD]-clustsize = 10000
 mmcda:SD read time out
sd_read_multiple(45928) : receive error
mmc read checked internalbuf: ERROR adr = 0 (0x0) , len = 1024 (0x400)
[SD]-R 0000 0400 ERROR!
SD read time out
sd_read_multiple(45928) : receive error
mmc read checked internalbuf: ERROR adr = 1024 (0x400) , len = 1024 (0x400)
[SD]-R 0400 0400 ERROR!
SD read time out
sd_read_multiple(45928) : receive error
mmc read checked internalbuf: ERROR adr = 2048 (0x800) , len = 1024 (0x400)
[SD]-R 0800 0400 ERROR!
SD read time out
sd_read_multiple(45928) : receive error
mmc read checked internalbuf: ERROR adr = 3072 (0xc00) , len = 1024 (0x400)
[SD]-R 0c00 0400 ERROR!
SD read time out
sd_read_multiple(45928) : receive error
mmc read checked internalbuf: ERROR adr = 0 (0x0) , len = 1024 (0x400)
[SD]-R 0000 0400 ERROR!
SD read time out
sd_read_multiple(45928) : receive error
mmc read checked internalbuf: ERROR adr = 1024 (0x400) , len = 1024 (0x400)
[SD]-R 0400 0400 ERROR!
SD read time out
sd_read_multiple(45928) : receive error
mmc read checked internalbuf: ERROR adr = 2048 (0x800) , len = 1024 (0x400)
[SD]-R 0800 0400 ERROR!
SD read time out
sd_read_multiple(45928) : receive error
mmc read checked internalbuf: ERROR adr = 3072 (0xc00) , len = 1024 (0x400)
[SD]-R 0c00 0400 ERROR!
ldm_validate_partition_table(): Disk read failed.
SD read time out
и так без конца пока не вытащить флешку
при этом завр жутко тормозит

проверить карточку картридером пока не получится

Закрыто

Вернуться в «КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее»