x
This website is using cookies. We use cookies to ensure that we give you the best experience on our website. More info. That's Fine
HPC:Factor Logo 
 
Latest Forum Activity

NetBSD on NEC MobilePro 790 - Install Issue

« Prev ... 4 5 6 7 8 9 10 11 12 13 14 15 ... Next »
thenzero Page Icon Posted 2023-01-16 5:28 AM
#
Avatar image of thenzero
Subscribers
H/PC Elite

Posts:
749
Location:
United States
Status:
Sorry Mark, I hate to disappoint you.

I'm not planning to give up tho, just taking a break
 Top of the page
stingraze Page Icon Posted 2023-01-16 9:45 AM
#
Avatar image of stingraze
Subscribers
H/PC Vanguard

Posts:
3,692
Location:
Japan
Status:
I have some information from the Japanese world.

Seems like 9.99.97 of hpcmips worked until the installer on Mobile Gear MC-R 550 (Latest version of Mobile Gear)

The tweet:
https://twitter.com/n12i/status/1542050795163889667

Picture of it partially working:
https://twitter.com/n12i/status/1542067530675564544
 Top of the page
stingraze Page Icon Posted 2023-01-16 4:07 PM
#
Avatar image of stingraze
Subscribers
H/PC Vanguard

Posts:
3,692
Location:
Japan
Status:
Found a good source of information that may help you guys out:

How to install hpcmips without installer (Japanese)
https://qiita.com/furandon_pig/items/c3942b92047e06ad3b1f

Google Translated Ver:
https://qiita-com.translate.goog/furandon_pig/items/c3942b92047e06ad3b1f?_x_tr_sl=ja&_x_tr_tl=en&_x_tr_hl=ja&_x_tr_pto=wapp

 Top of the page
thenzero Page Icon Posted 2023-01-16 9:03 PM
#
Avatar image of thenzero
Subscribers
H/PC Elite

Posts:
749
Location:
United States
Status:
Stingraze- we have 9.3 working, but it's buggy and no working X.
 Top of the page
thenzero Page Icon Posted 2023-01-16 9:04 PM
#
Avatar image of thenzero
Subscribers
H/PC Elite

Posts:
749
Location:
United States
Status:
5.2 is the last verified "fully working" version with a working X out of the box.

It's also the last version with working suspend/resume as far as I know.

Edited by thenzero 2023-01-16 9:04 PM
 Top of the page
stingraze Page Icon Posted 2023-01-17 12:27 AM
#
Avatar image of stingraze
Subscribers
H/PC Vanguard

Posts:
3,692
Location:
Japan
Status:
Ok. Got it.

I've read there are some configs you have to do for X to work.

Just another information that may come in handy:
hpcmips by cross compiling (NetBSD 5.1.5 in this sample)

https://qiita.com/furandon_pig/items/68cd2c191d50a3010d55

English via Google Translate
https://qiita-com.translate.goog/furandon_pig/items/68cd2c191d50a3010d55?_x_tr_sl=ja&_x_tr_tl=en&_x_tr_hl=en&_x_tr_pto=wapp

Good luck!

-stingraze
 Top of the page
thenzero Page Icon Posted 2023-01-17 3:09 PM
#
Avatar image of thenzero
Subscribers
H/PC Elite

Posts:
749
Location:
United States
Status:
That's great. We do have some other references on building the kernel (such as that powerpoint of ebihara I linked the other day). Have you seen anything on there about cross building pkgsrc??
 Top of the page
stingraze Page Icon Posted 2023-01-18 12:24 AM
#
Avatar image of stingraze
Subscribers
H/PC Vanguard

Posts:
3,692
Location:
Japan
Status:
This site (by ebijun) says you can just extract pkgsrc.tar.gz after downloading from: http://www.pkgsrc.org/
Example:
tar xzvf pkgsrc.tar.gz -C /usr ls /usr/pkgsrc CVS comms ...

https://github.com/ebijun/NetBSD/blob/master/Guide/pkgsrc.rst

Other than that if you're talking about compiling pkgsrc itself, I found just a very old thread on Japanese NetBSD.
http://www.jp.netbsd.org/ja/JP/ml/port-hpcmips-ja/200205/msg00056.html

Google Translate English Ver:
https://www-jp-netbsd-org.translate.goog/ja/JP/ml/port-hpcmips-ja/200205/msg00056.html?_x_tr_sch=http&_x_tr_sl=ja&_x_tr_tl=en&_x_tr_hl=en&_x_tr_pto=wapp

Edited by stingraze 2023-01-18 12:24 AM
 Top of the page
thenzero Page Icon Posted 2023-01-18 2:09 AM
#
Avatar image of thenzero
Subscribers
H/PC Elite

Posts:
749
Location:
United States
Status:
Thank you stingraze.

To elaborate further on the approach we're currently taking- I'm trying to do cross compile on a desktop computer (for speed) targeting netbsd 5.2 hpcmips. Unfortunately the pkgsrc archives are gone from the usual places, but I'm able to get the period appropriate source files from cvs. I'm able to successfully build a cross-build toolchain (./build.sh -m hpcmips tools) and the distribution files (./build.sh -m hpcmips distribution).

The hangup I have right now is that when I try to "make package" on even the simplest packages, I get a circular dependency error with digest. I feel like I must be missing a step but I'm not sure what. I'm following this guide: https://ftp.netbsd.org/pub/pkgsrc/current/pkgsrc/doc/HOWTO-use-crosscompile

I have found several guides and (I think) followed them pretty closely, but I can't seem to get past the digest error.

https://www.netbsd.org/gallery/presentations/riastradh/asiabsdcon2015/pkgsrc-cross.pdf

On cross compiling the system (similar but slightly different steps):
https://netbsd.org/docs/guide/en/chap-build.html
https://www.slideshare.net/he4722/cross-compile-71218081
 Top of the page
ArchiMark Page Icon Posted 2023-01-18 2:34 AM
#
Avatar image of ArchiMark
Subscribers
H/PC Sensei

Posts:
1,201
Location:
Silicon Valley
Status:
Hopefully, you can figure it out....

Maybe Kain or some other kind soul on NetBSD list (?) can advise?

Thinking positive....

 Top of the page
thenzero Page Icon Posted 2023-01-18 2:46 AM
#
Avatar image of thenzero
Subscribers
H/PC Elite

Posts:
749
Location:
United States
Status:
Well kain came back this evening after being away for a few days. He said he never actually did the cross compile for pkgsrc, only for the system.

He also found a linux distribution (not the linux-vr one) for the 780/790 and we discussed switching to that instead.

I'm giving the cross compile one more shot tho, I feel like there must be something simple I'm overlooking.

p.s. the NetBSD folks weren't super helpful, but then again, I haven't tried their IRC channel.
 Top of the page
ArchiMark Page Icon Posted 2023-01-18 3:54 AM
#
Avatar image of ArchiMark
Subscribers
H/PC Sensei

Posts:
1,201
Location:
Silicon Valley
Status:
Thanks for the latest update....

Still thinking positive.....

 Top of the page
stingraze Page Icon Posted 2023-01-18 4:14 AM
#
Avatar image of stingraze
Subscribers
H/PC Vanguard

Posts:
3,692
Location:
Japan
Status:
Quote
thenzero - 2023-01-18 11:09 AM

Thank you stingraze.

To elaborate further on the approach we're currently taking- I'm trying to do cross compile on a desktop computer (for speed) targeting netbsd 5.2 hpcmips. Unfortunately the pkgsrc archives are gone from the usual places, but I'm able to get the period appropriate source files from cvs. I'm able to successfully build a cross-build toolchain (./build.sh -m hpcmips tools) and the distribution files (./build.sh -m hpcmips distribution).

The hangup I have right now is that when I try to "make package" on even the simplest packages, I get a circular dependency error with digest. I feel like I must be missing a step but I'm not sure what. I'm following this guide: https://ftp.netbsd.org/pub/pkgsrc/current/pkgsrc/doc/HOWTO-use-crosscompile

I have found several guides and (I think) followed them pretty closely, but I can't seem to get past the digest error.

https://www.netbsd.org/gallery/presentations/riastradh/asiabsdcon2015/pkgsrc-cross.pdf

On cross compiling the system (similar but slightly different steps):
https://netbsd.org/docs/guide/en/chap-build.html
https://www.slideshare.net/he4722/cross-compile-71218081


Thank you for the URL.
I hope you guys can figure it all out.

I will let you know when I find some helpful information.

-stingraze
 Top of the page
thenzero Page Icon Posted 2023-01-21 2:43 AM
#
Avatar image of thenzero
Subscribers
H/PC Elite

Posts:
749
Location:
United States
Status:
I successfully built my first 5.2 package this evening! Never could get cross compile working, but decided to just suck it up and build on the MP.

The 780<->790 swap helped because now I have a MobilePro I don't mind just leaving set up to build stuff.

Kain and I are going to start building packages and sticking them on my FTP server. Next one I'm going to tackle is a web browser (probably firefox).

Edit: the first package I built (figlet) was SUPER simple, just to prove it's working

Edited by thenzero 2023-01-21 2:44 AM
 Top of the page
thenzero Page Icon Posted 2023-01-21 3:20 AM
#
Avatar image of thenzero
Subscribers
H/PC Elite

Posts:
749
Location:
United States
Status:
Also want to share a quick tip with anyone interested-

In Linux you can typically hit ctrl-Z to suspend a process and then to resume it you type fg [n] where n is a number returned when you hit ctrl-Z. I have found in BSD that I could hit ctrl-Z but fg [n] didn't work. This was a pain because with these devices, we really need to be able to suspend the process before we suspend the system, or we risk not resuming correctly (so I did not know how to pause long processes like building things). However, last night I figured out that in BSD, processes are identified by %[n] instead. So you can hit ctrl-Z to suspend the process, suspend the system with the power button, resume the system later and type "fg %1" (for example) to resume. Incidentally you can also type "bg %1" to continue the process in the background so you can do other things. ^_^

Edit: Apparently the %[n] syntax works on Linux too- I just have never noticed because the [n] syntax works fine (at least in bash). But at least on ksh in NetBSD, it does not work without the %.

Edited by thenzero 2023-01-21 3:27 AM
 Top of the page
« Prev ... 4 5 6 7 8 9 10 11 12 13 14 15 ... Next »
Jump to forum:
Seconds to generate: 0.203 - Cached queries : 70 - Executed queries : 11