RT Linux build for Beagleboard Configuration Screen

59 views
Skip to first unread message

acheesehead

unread,
Feb 16, 2017, 2:34:31 PM2/16/17
to BeagleBoard
Using these instructions:


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.  <Enter> selects submenus ---> (or empty submenus ----).  Highlighted letters are      │
  │  hotkeys.  Pressing <Y> includes, <N> excludes, <M> modularizes features.  Press <Esc><Esc> to exit, <?> for Help,    │
  │  </> for Search.  Legend: [*] built-in  [ ] excluded  <M> 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  --->                                                                     │ │
  │ │                                                                                                                   │ │
  │ │                                                                                                                   │ │
  │ │                                                                                                                   │ │
  │ │                                                                                                                   │ │
  │ │                                                                                                                   │ │
  │ │                                                                                                                   │ │
  │ │                                                                                                                   │ │
  │ │                                                                                                                   │ │
  │ │                                                                                                                   │ │
  │ │                                                                                                                   │ │
  │ │                                                                                                                   │ │
  │ │                                                                                                                   │ │
  │ │                                                                                                                   │ │
  │ │                                                                                                                   │ │
  │ │                                                                                                                   │ │
  │ │                                                                                                                   │ │
  │ │                                                                                                                   │ │
  │ │                                                                                                                   │ │
  │ │                                                                                                                   │ │
  │ │                                                                                                                   │ │
  │ │                                                                                                                   │ │
  │ │                                                                                                                   │ │
  │ │                                                                                                                   │ │
  │ │                                                                                                                   │ │
  │ │                                                                                                                   │ │
  │ └───────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘ │
  ├───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
  │                               <Select>    < Exit >    < Help >    < Save >    < Load >                                │

Robert Nelson

unread,
Feb 16, 2017, 2:42:59 PM2/16/17
to Beagle Board, Todd Peterson
On Thu, Feb 16, 2017 at 1:34 PM, acheesehead <achee...@gmail.com> wrote:
> 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.

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

Regards,

--
Robert Nelson
https://rcn-ee.com/

acheesehead

unread,
Feb 16, 2017, 2:48:56 PM2/16/17
to BeagleBoard, achee...@gmail.com
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.

woody...@yahoo.com

unread,
Feb 16, 2017, 2:55:26 PM2/16/17
to beagl...@googlegroups.com

--------------------------------------------
On Thu, 2/16/17, Robert Nelson <robert...@gmail.com> wrote:

Subject: Re: [beagleboard] RT Linux build for Beagleboard Configuration Screen
To: "Beagle Board" <beagl...@googlegroups.com>
Cc: "Todd Peterson" <achee...@gmail.com>
Date: Thursday, February 16, 2017, 9:42 PM

On Thu, Feb 16, 2017 at
1:34 PM, acheesehead <achee...@gmail.com>
wrote:
> 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.

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

Regards,

--
Robert Nelson
https://rcn-ee.com/

--
For more options, visit http://beagleboard.org/discuss
---
You received this message
because you are subscribed to the Google Groups
"BeagleBoard" group.
To
unsubscribe from this group and stop receiving emails from
it, send an email to beagleboard...@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/beagleboard/CAOCHtYg6cxFUNHmgWmrqrjwQcEmRuyyeUsK8P_AsbAuRzb4Edg%40mail.gmail.com.
For
more options, visit https://groups.google.com/d/optout.
ncertitudinea si ingrijorarea care cuprinsesera tara faptul ca regele Caro al - ea era considerat vinovat de dezastrul tarii fara o baza sociala de sustinere violent criticat de liberali si national-taranisti asaltat de legionarii sprijiniti tot mai intens de la Berlin ce nu vedea cu ochi buni mentinerea unui rege compromis au decis soarta regimului carlist ce s-a prabusit la inceputul lunii septembrie 1940 prin abdicarea regelui.

Robert Nelson

unread,
Feb 16, 2017, 2:56:25 PM2/16/17
to Beagle Board, Todd Peterson
On Thu, Feb 16, 2017 at 1:48 PM, acheesehead <achee...@gmail.com> wrote:
> 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
Reply all
Reply to author
Forward
0 new messages