Go Cross-Compile Flags

The following environment variables can be supplied to go when compiling a program written in go for the GL-AR750s.

export GOARCH=mips
export GOMIPS=softfloat

On its own mips will fail with an Illegal Instruction error when running on the GL-AR750s and the reason is due to the GL-AR750s not having an FPU such that the GOMIPS=softfloat must be provided as well.

Serial Port Modification

The following is a modification that draws out the RX, TX and GND pins of an GL-AR750s to the exterior of the casing making it available for any standard three pin connector to interface with the on-board serial port within the router.

The modification is easy to accomplish but requires some soldering in order to connect the pins of the connector to the router motherboard as well as a Dremel to cut an appropriately sized hole within the casing.

The GL-AR750s also provides a $3.3V$ pin yet it has been left out because it is unsuitable to provide power to the serial port. Nevertheless, the GL-AR750s motherboard also provides I2C pins along with the serial pins such that perhaps a second connector could be fitted on top for the I2C.


fuss/hardware/gl-inet/gl-ar750s.txt ยท Last modified: 2022/05/05 17:09 by office

Access website using Tor Access website using i2p Wizardry and Steamworks PGP Key


For the contact, copyright, license, warranty and privacy terms for the usage of this website please see the contact, license, privacy, copyright.