WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Technical question about running headless  (Read 1763 times)

Offline BobStewart

  • Newbie
  • *
  • Posts: 6
Technical question about running headless
« on: July 13, 2010, 04:47:52 PM »
Hello everyone,

I am working on a project that requires the kernel (and application) to run in a completely headless environment.  And by headless, I really mean headless, no video, keyboard or serial comm circuitry or hardware even present on the target board.

Will the default pre-built kernel even work in that environment, or will it panic if it can't find and console HW?  If it would panic, can a custom kernel be created that would work?

Thanks much!

Offline gerald_clark

  • TinyCore Moderator
  • Hero Member
  • *****
  • Posts: 4254
Re: Technical question about running headless
« Reply #1 on: July 13, 2010, 06:03:24 PM »
How do you expect to boot/configure/troubleshoot?
Put it on your boot media, and try it.

Offline BobStewart

  • Newbie
  • *
  • Posts: 6
Re: Technical question about running headless
« Reply #2 on: July 13, 2010, 06:21:14 PM »
I plan on doing the development on a different machine than the target platform and moving a pregenerated flash disk over to the target platform upon release.  Development is no big deal and my questions were not asking how to do that.  Only if the generic kernel can come up in a hardware wise headless environment, and if not, will the creation of a custom kernel solve the problem.

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 11039
Re: Technical question about running headless
« Reply #3 on: July 14, 2010, 04:13:40 AM »
It should just ignore it gracefully. YMMV
The only barriers that can stop you are the ones you create yourself.

Offline BobStewart

  • Newbie
  • *
  • Posts: 6
Re: Technical question about running headless
« Reply #4 on: July 14, 2010, 12:33:48 PM »
Thanks much curaga!  That is good news.  Once I get the real hardware from the fab house I will post the results and let other people know if it works or not using the stock released kernel.