Date: Sat, 27 Feb 2016 09:22:07 -0800 From: Marcel Moolenaar <marcel@xcllnt.net> To: "Lundberg, Johannes" <johannes@brilliantservice.co.jp> Cc: Ian Smith <smithi@nimnet.asn.au>, Warner Losh <imp@bsdimp.com>, "freebsd-mobile@freebsd.org" <freebsd-mobile@freebsd.org>, "freebsd-embedded@freebsd.org" <freebsd-embedded@freebsd.org> Subject: Re: hint.uart.1 in device.hints causes freeze at boot Message-ID: <00A3C4F0-AEEE-4341-9D5C-3810A9A08EA3@xcllnt.net> In-Reply-To: <CAASDrVmTxf1T9RngEAfW-ycibe_-hkbG3RNad07maFCWAYbasw@mail.gmail.com> References: <CAASDrV=utCCDpAtN9jVEOOK=FbHiK7skJ6VkXptUZxX=9SAaBw@mail.gmail.com> <4E9118B0-FC9F-444F-B277-3E5BAE75C723@xcllnt.net> <CANCZdfpv_Ju34qqzo01mBj_c4F3YO9VdTJvCGWEDt1SUnu2M5A@mail.gmail.com> <20160227172039.F26318@sola.nimnet.asn.au> <CAASDrVmTxf1T9RngEAfW-ycibe_-hkbG3RNad07maFCWAYbasw@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --] > On Feb 27, 2016, at 5:54 AM, Lundberg, Johannes <johannes@brilliantservice.co.jp> wrote: > > >though I've no clue why or how that should cause a boot failure? > > Verbose logging don't give any clues either.. It just stops. On the Atom SoC I have, you can configure the UARTs as PCI or ACPI devices. They work as PCI devices but required better support for memory mapped low- level consoles in x86. If configured as ACPI (supposedly compatible), they just don’t work. I belief FreeBSD would just hang when configured as ACPI, but I’m foggy on that detail. Key is that they we’re trimmed-down UARTs (3-wire functionality) and thus weird beasts... Johannes: If your BIOS has the same capability, try switching. PCI mode is well supported in FreeBSD, though requires something like the following in your loader.conf: hw.uart.console="mm:0xd0810000,br:115200,rs:2,xo:44236800 This tells the uart(4) driver that the device is memory mapped (at I/O address 0xd0810000, uses 32-bit register access and has a non-standard clock input of 44236800 (=44Mhz). -- Marcel Moolenaar marcel@xcllnt.net <mailto:marcel@xcllnt.net> [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAEBCgAGBQJW0ds/AAoJEIda8t8f0tjjSmgP/A9jiCDkcwM6YZWkmV6FE7T3 VJ/Hs9G73ixjJWzRdDv+YsYeT+NtYmP5dJVD28cgWsLww78RrTgoAFLBTyF8dM7k UsZbB56IJYXdbGZ1lBYYgRkMg31nWSTNrCdYGx12amV3TfrHGJlQ7pOdXaYW1tW1 WAqUjOXgJ7xkQVOBt+FpPxLF9gTMVkzSWlTysNywqErYIpBuQKa3Dqu7MU16pk3l DWMChuFuiiwzSsTyH4mcjZuTfWBTdbRUA52OmA7j3RkSQ8YmIfqAD1KzLJTzprW2 SYY7MQXKNWfxjRg+ot3LguOqsgpBgiN/ZkeNoYDjdj8pVzS7YWd2rVc8p+LsGNHk UyuYkkG7gLR5qVgRpndf86BJr6bng6C61qxqexEAcD3PT/TScuBxn2CXg34mm5FX H6DeAYnTcN3iM2Mpoln8df5SzqNQZB02IOoQ7UKsHJNyl/4IkRlm7AsqqMeeO0Pe xuoJ4xOY/zGlFM4hvdsRAs/TkTmieMvwD9aOwrHVd8KAwtfnJH+pzcxkn3T+cp2G XYQusBrLcyqQk50rM3NXomJxxfbbfxY5hTe9xhg/SrzRqDJ4NTaQtU54Mg55+TIf uv7rSdpcrxbWP4ltYGJFOE+aczLK0hcR5Gi47R4lg1kkgNkzUJriUkkEIFI24KVO zYllFu0PlwlNRup9DzJ2 =tRNR -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?00A3C4F0-AEEE-4341-9D5C-3810A9A08EA3>
