RT Linux build for Beagleboard Configuration Screen

Using these instructions:

https://eewiki.net/display/linuxonarm/BeagleBoard

On the ./build_kernel.sh step, the script runs for a while and then a configuration screen appears. I am not sure what to change at that point.

.config - Linux/arm 4.9.8 Kernel Configuration
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
┌──────────────────────────────────────── Linux/arm 4.9.8 Kernel Configuration ─────────────────────────────────────────┐
│ Arrow keys navigate the menu. selects submenus —> (or empty submenus ----). Highlighted letters are │
│ hotkeys. Pressing includes, excludes, modularizes features. Press to exit, <?> for Help, │
│ </> for Search. Legend: [] built-in [ ] excluded module < > module capable │
│ │
│ ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐ │
│ │ (8) Maximum PAGE_SIZE order of alignment for DMA IOMMU buffers │ │ │ │ -
- Patch physical to virtual translations at runtime │ │
│ │ General setup —> │ │
│ │ [] Enable loadable module support —> │ │
│ │ [
] Enable the block layer —> │ │
│ │ System Type —> │ │
│ │ Bus support —> │ │
│ │ Kernel Features —> │ │
│ │ Boot options —> │ │
│ │ CPU Power Management —> │ │
│ │ Floating point emulation —> │ │
│ │ Userspace binary formats —> │ │
│ │ Power management options —> │ │
│ │ [] Networking support —> │ │
│ │ Device Drivers —> │ │
│ │ Firmware Drivers —> │ │
│ │ File systems —> │ │
│ │ Kernel hacking —> │ │
│ │ Security options —> │ │
│ │ -
- Cryptographic API —> │ │
│ │ Library routines —> │ │
│ │ -*- Virtualization —> │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘ │
├───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
│ < Exit > < Help > < Save > < Load > │

Press <Esc><Esc> to exit and the build will move on with the
pre-setup-default configuration

Regards,

Thanks Robert. How do I get a disassembled listing of the kernel? I have a JTAG hooked up to the board and am getting an abort after the kernel starts executing at 0x82000000.

We disable the jtag clock by default, so you'll need to make sure it's enabled:

https://github.com/RobertCNelson/bb-kernel/blob/am33x-v4.9/patches/soc/ti/bone_common/0003-ARM-dts-am335x-bone-common-disable-running-JTAG.patch

Regards,