Home
AR1688
 
Software
 
 
Chinese
   
AR1688 Software Development Tips
  
Software API overview, license.
SDCC compiler 3.1.0 (2), 3.0.4, 3.0.0 (2) (3), 2.9.0.
Other tools used in sdcc\bin (2).
Quick start: Try the first change. In sdcc\src directory, use command line like "mk gp1266 sip us" to compile. Understand relationship between upgrade file name and command line parameters. Use TFTP to upgrade the compiled file. Add a new source file. Add G.729 IVR.
Any thing wrong? Try safe mode recovery (2) (3).
Understand Z80 (2) (3).
Regional and language options: 5 4 3 2 1.
Font: ISO 8859, 2x16 Character LCD, upgrade, resources, detail steps.
Ethernet chips: old faithful RTL8019AS (2) (3), do NOT use DM9003 (2) (3), KSZ8842 (2) may be a good try. Source code.
How to change MAC address.
Use IVR.
Use GPIO (2).
SIP protocol: use MESSAGE for short message display, User-Agent content, Disable STUN with Asterisk.
UART and VoIP module: High Level UI Protocols (2), 8051 example, AVR mega 128L example, test VoIP module functions with AR168G/GP1266/GP2266 IP phones.
List of .h files.
List of .c files.
List of functions.
List by software version.
Debug problems, use syslog debug messages.
Read NO before you ask support on an old version.