Update appmain.c

It seems a call to FpgaDownloadAndGo() powers the antenna.

Solution:  Turn off antenna afterwards
This commit is contained in:
Iceman 2017-11-30 08:25:14 +01:00 committed by GitHub
commit 17355e0f69
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1397,7 +1397,7 @@ void __attribute__((noreturn)) AppMain(void)
LED_A_OFF();
// Init USB device
usb_enable();
usb_enable();
// The FPGA gets its clock from us from PCK0 output, so set that up.
AT91C_BASE_PIOA->PIO_BSR = GPIO_PCK0;
@ -1416,7 +1416,9 @@ void __attribute__((noreturn)) AppMain(void)
// Load the FPGA image, which we have stored in our flash.
// (the HF version by default)
FpgaDownloadAndGo(FPGA_BITSTREAM_HF);
// turn off antenna
FpgaWriteConfWord(FPGA_MAJOR_MODE_OFF);
StartTickCount();
#ifdef WITH_LCD