⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gpsflash.xml

📁 gpsd, a popular GPS daemon.
💻 XML
字号:
<?xml version="1.0" encoding="ISO-8859-1"?><!DOCTYPE refentry PUBLIC    "-//OASIS//DTD DocBook XML V4.1.2//EN"   "docbook/docbookx.dtd"><refentry id='gpsflash.1'><refmeta><refentrytitle>gpsflash</refentrytitle><manvolnum>1</manvolnum><refmiscinfo class='date'>15 Jul 2005</refmiscinfo></refmeta><refnamediv id='name'><refname>gpsflash</refname><refpurpose>2-stage firmware loader for GPS chipsets</refpurpose></refnamediv><refsynopsisdiv id='synopsis'><cmdsynopsis>  <command>gpsflash</command>        <arg choice='opt'>-n</arg>      <arg choice='opt'>-l <replaceable>loader-file</replaceable></arg>      <arg choice='plain'>-f <replaceable>firmware-file</replaceable></arg>      <arg choice='req'><replaceable>tty</replaceable></arg></cmdsynopsis></refsynopsisdiv><refsect1 id='description'><title>DESCRIPTION</title><para>This program is a firmware loader for GPSes connected to yourhost computer via serial or USB port.  Presently it supports only SiRFGPSes.  Other GPSes may be supported in the future if the vendorscooperate.</para><para>For operation, this program requires a flashloader binary (foundby default in a file named <filename>dlgsp2.bin</filename>) and afirmware image. This program first ships a command that tells the GPS a flashloader image will follow, then gives the GPS time to reboot into theflashloader. The flashloader then accepts S-records from the serialor USB port until it sees a termination record, at which point itwrites the new firmware into the GPS's non-volatile memoryand reboots the chip into the new firmware.</para><para>There is one required argument, specifying the serial device towhich the GPS is connected.</para><para>The -l option specifies the flashloader binary.  The -f optionspecifies the firmware image file, and is required unless youare just probing the GPS (-n option).</para><para>If the -n option is specified, the program will probe theGPS to try to determine its type and whether the upload iscompatible, but not actually perform the upload. When this optionis specified, the -f option is not required.</para><para>You will need to obtain your own copy of<filename>dlgsp2.bin</filename> and your own firmware image.  The GPSDproject does not yet have permission to distribute these files, sodon't ask us for copies.</para><para>Depending on your GPS type, this program may or may not attemptto check that the flashloader or firmware image is compatible withyour GPS; in some cases no check is possible.  <emphasisrole='strong'>EXPERIMENT AT YOUR OWN RISK.</emphasis></para><para>This program will only work with firmware images in S-recordformat, which is the form SiRF normally distributes them in.  If youget a binary firmware image from somewhere, you can use<citerefentry><refentrytitle>objdump</refentrytitle><manvolnum>1</manvolnum></citerefentry>,from the GNU binutils to convert it to S-records.</para><para>Realize that we are not kidding around when we say that thiscould very well break your receiver permanently, and if it does, it'sno one's fault but your own. For this program to flash your GPS, you must setan environment variable called I_READ_THE_WARNING with the value "whyoh why didn't i take the blue pill".</para><para>This program emits progress messages to standard output.</para><para>The GPS will be reset to 4800bps NMEA after flash.</para></refsect1><refsect1 id='bugs'><title>BUGS AND LIMITAIONS</title><warning><para>THIS PROGRAM CAN DESTROY YOUR GPS.  A botched firmware uploadwill turn it into a paperweight.  USE AT YOUR OWN RISK.  Maintainersare not responsible for direct or incidental damages.  YOU HAVE BEENWARNED.</para></warning></refsect1><refsect1 id='see_also'><title>SEE ALSO</title><para><citerefentry><refentrytitle>gpsd</refentrytitle><manvolnum>8</manvolnum></citerefentry>,<citerefentry><refentrytitle>gps</refentrytitle><manvolnum>1</manvolnum></citerefentry>,<citerefentry><refentrytitle>libgps</refentrytitle><manvolnum>3</manvolnum></citerefentry>,<citerefentry><refentrytitle>libgpsd</refentrytitle><manvolnum>3</manvolnum></citerefentry>,<citerefentry><refentrytitle>srec</refentrytitle><manvolnum>5</manvolnum></citerefentry>.</para></refsect1><refsect1 id='maintainer'><title>AUTHOR</title> <para>Chris Kuethe <email>chris.kuethe@gmail.com</email>.  There is aproject page for <application>gpsd</application> <ulinkurl="http://gpsd.berlios.de/">here</ulink>.</para></refsect1></refentry>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -