~~NOTOC~~ ====== BIOS Overview ====== ^ BIOS Revision ^ BIOS Version ^ CSE Firmware Version ^ BIOS Binary ^ | **Rev. 0101** | **05.43.12.49.02** | 15.0.35.1898 | TQMx110EB_05.43.12.49.02.bin | ====== Changelog ====== * Insyde Core Update to tag 05.43.12.0049 * Fix not working fan control * Configure GPIO_R12 to CLKOUT_48 * Integrate curent UEFI Lan driver 0.10.1 * Change Default configuration * Numlock * Power Limit 2 Override * C states * Package C State Limit * DMI Gen3 ASPM * PCI Express Clock Gating * DMI Link ASPM Control * Audio DSP * Legacy IO Low Latency (improve real-time behav-ior) * HID Event Filter Driver * REFRESH_2X_MODE * CNVi Mode * ISH Controller * ACPI D3Cold Support * Console Serial Redirect * Intel(R) SpeedStep(tm) * IPU Device (B0:D5:F0) * HD Audio * Audio DSP Compliance Mode * HDA-Link Codec Select * xDCI Support * PS2 Keyboard and Mouse * USBC connector manager selection * System Agent (SA) Configuration * + ASPM (for all PCIe ports) * + L1 Substates (for all PCIe ports * ClkReq for Clock 1 * ClkReq for Clock 4 * ClkReq for Clock 8 * Enable ClockReq Messaging * ASPM (for all PCIe ports) * L1 Substates (for all PCIe ports * I2C0 Controller * I2C1 Controller * I2C2 Controller * I2C3 Controller * I2C4 Controller * I2C5 Controller * UART0 Controller * PCH TSN LAN Controller * Clock0 assignment * Clock4 assignment * Clock8 assignment * Low Power S0 Idle Capability * PMC Fast Boot * Adapt setup menu * Set Sata/PCIe Combo Port to PCI instead of automatic * Adapt Child Device List (GOP) * Remove Support for SiodummyPkg * Enable Usage of SPI Flashes not listed * reserve IRQ11 for use with (internal) PCI bus * Enable Console Redirection Support * Default value is disabled * Set maximal password length to 20 letters * use OemSvcLoadDefaultSetupMenu for 3 x reset processing * Restore setup default feature * Enable built time flag in BIOS setup menu * Use current CSME CSME_15.0.35.1898V3_B0_Consumer * add current CSME version CSME_15.0.35.1898V3_B0_Consumer * SioF8121e: Enable Super IO * SioF81214: Add package * SioNct7802y: Enable driver * SioNct7802y: Add package from TQMx80UC * Configure SerIRQ in eSPI-to-LPC bridge ECE1200 * SioTqmx86: Adapt to TQMx110EB module * SioTqmx86: Add and enable driver * TQMx110EB: Correct Verb Table * Set maximal DP Link rate of DDI1 and DDI2 to HBR3 * Fix not booting module when system is cold * Do not save system password in CMOS * Integrate Verb Table for Audio codec CS4207 * Disable USB Ports not used * GPIO Configuration GPIO GPP_G2 * Disable PCIe Ports not used * Switch to TQ version string * Adapt SMBIOS data * Integrate TQ Boot Logo * HSIO Combo Port (PCIe/SATA) should be configured automatically * Change to Textual Browser * Set PCH to HM570 in FIT * Decode LPC IO range for CPLD access * Fix not working BIOS Update * Enable Snapscreen support * Adapt GPIO configuration * Adapt Fit configuration (XML) * Adapt Display configuration for DP/HDMI usage * Disable Thunderbolt und USB Type-C Power Delivery * Define Reference BoardID * Config setup to no Intel CRB * Disable EC and remove EC region * Adapt GOP config * Add CSEBuild.bat * Add Board Package * Add gitignore \\ ====== Downloads ====== TBD TBD [[https://www.tq-group.com/filedownloads/files/products/embedded/manuals/x86/embedded-modul/COM-Express-Basic/TQMx110EB/TQMx110EB.UM.0100.pdf| User's Manual TQMx110EB]] [[https://www.tq-group.com/filedownloads/files/products/embedded/manuals/x86/carrierboard/MB-COME6-4/MB-COME6-4.UM.0100.pdf| User's Manual MB-COME6-4]] ====== How To ====== - Connect a USB stick (FAT32 formatted) to the mainboard - Boot the system into the BIOS menu and move to the desired BIOS screen - Press **** to take a screenshot of the actual screen - Select the desired storage device in the pop-up window and press **** The file will be stored as **YYYYMMDDhhmmss.BMP** * Connect a USB stick (FAT32 formatted) to the mainboard * Boot the System into the UEFI shell * Press **** to take a screenshot of the actual screen * Select the desired storage device in the pop-up window and press **** The file will be stored as **YYYYMMDDhhmmss.BMP** ----- To activate or deactivate eMMC Support apply the following settings:\\ \\ 1. Boot the system into the BIOS menu\\ 2. Set up 'SCS/SCC Configuration' option in the BIOS Menu accordingly:\\ BIOS Frontpage > Setup Utility > Advanced (Tab) > RC Advanced Menu > PCH-IO Configuration > SCS Configuration > eMMC 5.1 Controller = 3. Press **** to save the settings and reboot the system To activate Console Recirection in the BIOS via the serial port in addition to the display output on the Starterkit apply the following steps.\\ It can be useful for BIOS remote control tasks. \\ \\ ==== On Starterkit ==== * Connect a null modem cable to the desired serial interface (e.g. SER0) * Boot the system into the BIOS menu * Enable 'Console Redirection' option in the BIOS Menu and the corresponding serial port (e.g. COM1): * Setup Utility > Advanced > Console Redirection > Enabled \\ * Press **** to save the settings and reboot the system ==== On Host PC ==== * Connect the null modem cable to an available serial port * Run your favorite terminal emulator on your Host PC (we recommend //TeraTerm Pro//) * Configure the serial port according to the table below: ^ Bautrate: | 115200 | ^ Data bits: | 8 | ^ Parity: | none | ^ Stop bits: | 1 | ^ Handshake : | XON/XOFF | ⇒ Reboot the Starterkit and use the terminal emulator to set up the BIOS