Уважаемый NewPlowe и коллеги, я обновил микрокод ГПС на версию 3.5.0 до этого никакого патча не стояло. Так вот у меня вопрос по поводу работы чипа с новым микрокодом. К примеру при запуске Иго2006плюс на экране со спутниками, не показывается ни один спутник и их номера слева от столбцов до тех пор пока не будет виден хотя бы один спутник. Если же связь со спутниками прервыается, причем независимо от того был ли захват позиции или нет, то номера и карта спутником вновь пропадает! Скажите так и должно быть? Та же ситуация наблюдается и ГПСЛокатор... сборка винды 063.12
| Комментарии посетителей:| | Serj A.Stolarov [email] Все тоже самое. Сначала думал,что вообще перестал Sirf работать. Фиксится отлично при "горячем" старте, но очень сильно дрыгает координатой. Переключение Static Navigation ни к чему не приводит. В плохих условиях приема на месте бывает улетает довольно далеко (до 300 метров) в сторону. Раздражает. 15.07.09 17:55 Newplow [email] Вот один из вариантов: после обновления в программе SirfTech сделать сброс в Factory Reset. Операция не опасная. Убедитесь в закладке COM что в строке Messages по одному из протоколов идут пакеты, зайдите в тот протокол который активен , в меню Initialize... выберите Factory Reset и нажмите Set, потом долго ждем пока все опять заведется. Единственно, перед этой операцией, отключите опции энергосбережения в системе. 16.07.09 09:44 vova_v_g [email] По моим наблюдениям, после перепрошивки на 3.5.0, очень часто в режиме "тёплого старта" GPS определяет местоположение отличное от реального (иногда доходит до пары км). В режиме "холодного старта" такого не наблюдается (но время определения местоположения конечно гораздо больше). Делать Factory Reset необязательно - достаточно выключить КПК (именно ВЫКЛЮЧИТЬ, А НЕ УСЫПИТЬ, т.е. нажать на кнопку на ~ 10 сек. до выключения, подождать ещё 10 сек., включить и дождаться загрузки) - как ещё один метод без использования SirfTech или выдёргивания аккумулятора. Но при любом из этих методов (Cold Start, Factory Reset, выдёргивание аккумулятора), к сожалению, местоположение достоверно и надёжно определяется только в первый раз - после "холодного старта". После "тёплого" - как повезёт. 16.07.09 10:05 Newplow [email]
| Цитата (vova_v_g, 16 июля 2009 г. 10:05): | | достоверно и надёжно определяется только в первый раз - после "холодного старта". После "тёплого" - как повезёт. | Да нет, у меня определяет нормально при любых стартах. Например, приехал в магазин, вынул из держалки, усыпил КПК, положил в карман-пошел- скупился, пришел-вкл-(2-5)сек-захват-поехал дальше. 16.07.09 10:41 vova_v_g [email]
| Цитата: | | Да нет, у меня определяет нормально при любых стартах. Например, приехал в магазин, вынул из держалки, усыпил КПК, положил в карман-пошел- скупился, пришел-вкл-(2-5)сек-захват-поехал дальше. | У меня тоже так в 1-й, 2-й, 3-й, и т.д. разы, а вот с какого-нибудь *-надцатого раза "тёплый старт" отправляет меня куда-нибудь подальше и вылечивается это только "холодным стартом". Надёжности нет. 16.07.09 10:57 lisen_ok [email] Коллеги, то есть ситуация которая у меня возникает с пропаданием карты спутников при пропадании сигнала, это так и должно быть? У вас тоже так, или нет? Factory reset делал, акум вытаскивал, ситуация осталась, в меню comm sirftec'а сообщения идут по протоколу nmea. Кстати подтверждаю неправильное определение положения, были случаи, но вот только я не посмотрел в каких обстоятельствах они возникали, поэтому про теплый и холодный старт ничего не говорю. Но они имеют место быть, лечиться перезапуском проги. 16.07.09 13:02 vova_v_g [email] 2 lisen_ok: Подтверждаю. У меня точно так же. Как только GPS перестаёт видеть последний спутник - карта спутников пропадает. Карта появляется только тогда, когда GPS принимает какой-либо сигнал хотя бы от одного спутника (не важно какой). 16.07.09 14:06 vova_v_g [email]
| Цитата: | | Кстати подтверждаю неправильное определение положения, были случаи, но вот только я не посмотрел в каких обстоятельствах они возникали, поэтому про теплый и холодный старт ничего не говорю. Но они имеют место быть, лечиться перезапуском проги. | У меня, к сожалению, перезапуском проги это лечится не всегда - может вылечиться (такое тоже бывает), а может показать то же самое, или что-нибудь совсем другое, но тоже неправильное. Вот если сделать "холодный старт", то гарантированно покажет правильно, но это занимает больше времени. 16.07.09 14:13 lisen_ok [email] Фуф, прям камень с души Я тоже попробую выяснить в каких ситуациях он неправильно показывает. Вообщем это конечно очень плохо что такое бывает, а если заедешь куда нить в далеко где не знаешь местность, вот тут самое неприятное.... Интересно такое тока в последнем микрокоде бывает или в версиях помладше тоже наблюдалось? 16.07.09 14:25 vova_v_g [email] У меня подобное (но не совсем такое) наблюдалось очень давно, ещё на "родной" прошивке GPS. Там тоже иногда (но гораздо реже чем сейчас) местоположение определялось неправильно, потом, при движении, оно начинало постепенно "подтягиваться" к реальному, и в конце концов всё выправлялось. Сейчас же (на 3.5.0) если местоположение определилось неправильно, то при движении оно так же неправильно перемещается паралельно нашему курсу, так что создаётся впечатление, что используется карта с другим датумом (хотя с датумом всё в порядке - везде родной WGS-84). На прошивках GPS 3.2.4 и 3.2.5 такой проблемы не возникало. 16.07.09 14:44 Антон [email] Ну вот и тут не без накладок, как и с 3.2.4. А я уже даже подумывать о прошивке начал. В принципе должна быть возможность сохранить старую GPS прошивку. Ведь если есть программа, переводящая GPS чип в режим загрузки и что-то пишущая, то должна быть и программа считывающая. На xda-developers кто-то пытался у T830 с ББ считать через COM порт с помощью SirfFlash, но что-то там не очень получилось и тема загнулась. Если бы найти что то подобное, то была бы подстарховка, да и я бы свою оригинальную прошивку Sirf III здесь бы выложил. С другой стороны: ведь прошивка чипа не зависит от устройства, в котором он стоит. То есть эта вот как-то же появилась, хотя FuSi ее официально и не выпускал. В другом топике про T830 была ссылка на как версию 3.5.0 (может быть наша тоже оттуда, просто конвертированная?) так и оригинал, с которой T830 поставлялся. А так как чипы и там и там одинаковые - то и прошивки подойти должны. Или я ошибаюсь? Последний вопрос по другой теме: в 65.08 пытаюсь отметить в File Explorer более одного файла - не получается. Как только начинаешь возить стилусом по экрану, он начинает прокручивать содержимое. А я ничего такого не активировал и не ставил. Раньше подобного не было, папки и файлы можно было подряд отмечать - что не так? Или это баг? 17.07.09 02:48 vova_v_g [email] 2 Антон: Все известные прошивки для Sirf III и работающие на FS Loox N560 (3.2.4, 3.2.5, 3.5.0) разрабатывались не FS, а SiRF Technology. 3.2.4 - просто единственная, которая официально признана FS для N560, для которой был выпущен патч, и для которой есть программа-прошивальщик. Эту же программу-прошивальщик и используют при прошивке на 3.2.5 и 3.5.0, вытаскивая сами прошивки из обновлений, выпущенных для других моделей и производителей КПК, так как сам чип Sirf III у всех одинаковый. 17.07.09 09:13 Reyter [email] [url] [icq] [Russia, Ryazan] Ну так что скажет в итоге всезнающий All? СтОит прошивать 3.5.0 или нет? Сверхбыстрое нахождение спутников, это конечно круто, но если страдает точность, то смысл?.. Кто-нть поборол эту проблему? 19.07.09 20:16 vova_v_g [email]
| Цитата (Reyter): | | СтОит прошивать 3.5.0 или нет? | Я думаю, что стоит попробовать. А вдруг у Вас подобных проблем не возникнет. Если не понравится - всегда можно вернуться на 3.2.4 или 3.2.5. 20.07.09 00:19 Антон [email] 2 vova_v_g Это тем можно вернутся, у кого он стоит. а у кого 3.1.1 - тем придется на него тогда перейти. А с ним тоже много веселого - я только скажу static navigation. По этому возвращаюсь к моему вопросу - никто не знает как сохранить текущую прошивку GPS или конвертировать ту что на xda-dev лежит? И подойдет ли она к нашему GPS? Прежде чем меня newplow снова начнет обвинять в консервативности: с его прошивками я спокойно могу экспериментировать, там и старая остается на подстраховке, и новые выходят с исправленными ошибками. А вот прошивки для GPS он так к сожалению не делает. По этому каждый шаг может стать неверным и последним, а навигатор нужен. 20.07.09 01:34 Newplow [email]
| Цитата (Антон, 20 июля 2009 г. 01:34): | | много веселого - я только скажу static navigation | Хм, я всегда настраивал эти настройки, даже на "родной" прошивке GPS приемника | Цитата (Антон, 20 июля 2009 г. 01:34): | | конвертировать ту что на xda-dev лежит | Алгоритм конвертации из bin в формат Motorola S-records известен, и если у Вас есть bin исходная прошивка, то ее можно конвертировать в этот формат. Укажите конкретно место, где лежит исходная прошивка и я скажу как это сделать. Единственно, интересно, у GPS-прошивальщика нет защиты от прошивания на более низкую версию? 20.07.09 08:10 vova_v_g [email]
| Цитата (Newplow): | | Единственно, интересно, у GPS-прошивальщика нет защиты от прошивания на болеее низкую версию? | Народ с 4pda.ru утверждал, что перепрошивался в обе стороны. Некоторым правда перед этим почему-то пришлось делать Hard Reset, а у некоторых и так получилось. Сам не пробовал - пока пытаюсь играться с настройками в 3.5.0. 20.07.09 09:31 Антон [email]
| Цитата (Newplow, 20 июля 2009 г. 08:10): | | Укажите конкретно место | Прошивки самой у меня к сожалению нет, так как я не знаю чем и как ее "слить" из GPS машинки. Но вот тут (http://forum.xda-developers.com/showthread.php?t=376005&pag e=13 2ой пост с верху) люди балуются с GPS в T830, а так как он выходил в одно и тоже время с нашим подопечным, то мне кажется что и прошивки должны подойти. ПО крайней мере 3.2.5 они явно от нашего устройства взяли Но вот подойдет ли 3.1.1 к нашему устройство со 100% уверенностью я сказать не могу. Кто другой может? Кстати у них если почитать забавный способ прошивки, без программ на КПК.| Цитата (Newplow, 20 июля 2009 г. 08:10): | | Хм, я всегда настраивал эти настройки | Ну если на машине кататься - то да, это отлично. А если порой пешком ходишь - то не очень. 21.07.09 01:53 Newplow [email]
| Цитата (Антон, 21 июля 2009 г. 01:53): | | Ну если на машине кататься - то да, это отлично. А если порой пешком ходишь - то не очень. | А при чем здесь это? Я только хотел сказать, что всегда настраиваю GPS приемник под свои, необходимые мне параметры, а не использую только дефолтные. 21.07.09 08:06 Антон [email]
| Цитата (Newplow, 21 июля 2009 г. 08:06): | | всегда настраиваю GPS приемник под свои, необходимые мне параметры | А они разве не сбиваются после перезапуска? И можете ли Вы ответить на ту часть вопроса, где было про конвертирование 3.1.1 и T830 23.07.09 02:42 Newplow [email]
| Цитата (Антон, 23 июля 2009 г. 02:42): | | А они разве не сбиваются после перезапуска? | После Soft Reset не сбиваются, после Hard Reset-устанавливаются в исходные. | Цитата (Антон, 23 июля 2009 г. 02:42): | | где было про конвертирование 3.1.1 и T830 | Конвертировать не то что просто, а очень просто (формат для FSC N560): Скачиваете нужную (например, по ссылке которую Вы указали) прошивку в bin-формате (например T830original.bin), На сайте http://www.s-record.com/ берете программу bin2srec.exe, Все кладете в одну директорию, делаете в ней bat-файл со следующей строкой: bin2srec.exe -a 4 -l 16 -s T830original.bin > htcgpsupdate.s Запускаете его на выполнение, смотрите процесс конвертации файла. Получили в этой директории файл htcgpsupdate.s Открываете его любым hex-редатором и в конец дописываете строку: 53 37 30 35 30 30 30 30 30 30 30 30 46 41 0D 0A S70500000000FA.. Примечание: Файл можно открыть и notepad.exe из Windows и в нем добавить строку S70500000000FA в конец, нужно чтобы после последней строки стояли символы перевода строки (hex 0D 0A или это еще называют пустая строка). Это последняя строка с начальным адресом запуска The address field contains the starting execution address and is intrepreted as 4-byte address. There is no data field. все... Дальше прошиваете с помощью программы htcgpsupdate.exe. Настройки для прошивания GPS приемника: COM8 и 9600 (для системы-hardware port, для GPS приемника настраиваете с помощью SitfTech), оба файла - кладете в директорию Windows на КПК и оттуда запускаете на выполнение файл htcgpsupdate.exe. Все это делаете на свой страх и риск. 23.07.09 12:22 |
Комментировать
| |