Jump to content

Possibly Do-able?

Go to solution Solved by Skanky Sylveon,
Quote

Another thing is that I want to program my own bios chip and keep the original one.

Flash a custom BIOS on an existing chip?  Or make a custom BIOS chip to put on a motherboard?

1 hour ago, Ripmin-PSN said:

here's an example, something you would benefit in an enterprise setting.  Instead of a PCIE card host and slave BUS adapters you can switch out the chips (BIOS chips, not doritos. lol.)

 

1.)  PCIE interface #1:  Enable as Backplane

Description:   Use motherboard as a backplane for host computers as well as

a co-processor for host operating systems.

2.)  PCIE interface #2:  Enable as host computer.  (normal)

Sounds interesting, not sure how difficult that will be.  If you are using a UEFI BIOS then these may be helpful.

https://software.intel.com/en-us/articles/uefi-shell

http://x86asm.net/articles/uefi-programming-first-steps/

5 minutes ago, Cinnabar Sonar said:

That seems pretty neat, would make the handheld less portable though.

I would like to see that when you're done.

had_controller.jpg?w=450&h=346

 

Nah, it's still portable. Don't worry. :)

As for the Mobile PS3 or "PS3-GO"   I will show you it when I am done.  

It's just a matter of making the world's first giant PSP.

 

both the PSP and PS3 have:

1. XMB menu

2. Disk drives

3. video output

4. analog sticks and controls.

5. official sony FirmWare. (lol)

 

 

Q:  Firmware is the BIOS in the PC right?  or is the BIOS a completely different thing entirely?  

Link to comment
https://linustechtips.com/topic/842265-possibly-do-able/page/3/#findComment-10516084
Share on other sites

Link to post
Share on other sites

22 minutes ago, Ripmin-PSN said:

Q:  Firmware is the BIOS in the PC right?  or is the BIOS a completely different thing entirely?  

Firmware is a computer program that is "embedded" in a hardware device and is an essential part of the hardware. 

 

So yes, the BIOS would be considered firmware.

Link to comment
https://linustechtips.com/topic/842265-possibly-do-able/page/3/#findComment-10516180
Share on other sites

Link to post
Share on other sites

53 minutes ago, Cinnabar Sonar said:

Firmware is a computer program that is "embedded" in a hardware device and is an essential part of the hardware. 

 

So yes, the BIOS would be considered firmware.

So for the PS3 or any sony device, 

It's running off of the Custom Firmware that they programmed themselves correct?

Now that I think about it, is it possible to convert the firmware into an operating system for any computer?  

Well, hardware checks aside I mean.

Link to comment
https://linustechtips.com/topic/842265-possibly-do-able/page/3/#findComment-10516375
Share on other sites

Link to post
Share on other sites

4 minutes ago, Ripmin-PSN said:

So for the PS3 or any sony device, 

It's running off of the Custom Firmware that they programmed themselves correct?

If custom firmware was flashed on to the device, then correct.

4 minutes ago, Ripmin-PSN said:

Now that I think about it, is it possible to convert the firmware into an operating system for any computer?  

Probably not, due to the firmware a lot of times requiring specific hardware.  Having your PC emulate the firmware's OS would be possible though.

13 minutes ago, Ripmin-PSN said:

Well, hardware checks aside I mean.

Again, emulation would be the most realistic approach for that.

Link to comment
https://linustechtips.com/topic/842265-possibly-do-able/page/3/#findComment-10516429
Share on other sites

Link to post
Share on other sites

51 minutes ago, Cinnabar Sonar said:

If custom firmware was flashed on to the device, then correct.

Probably not, due to the firmware a lot of times requiring specific hardware.  Having your PC emulate the firmware's OS would be possible though.

Again, emulation would be the most realistic approach for that.

Ohhh ok... gotcha.  :)

 

Another question:   What coding language do BIOS chips have?     The firmware itself I mean.

Link to comment
https://linustechtips.com/topic/842265-possibly-do-able/page/3/#findComment-10516561
Share on other sites

Link to post
Share on other sites

2 hours ago, Ripmin-PSN said:

Ohhh ok... gotcha.  :)

 

Another question:   What coding language do BIOS chips have?     The firmware itself I mean.

I'm not sure, however it seems that C, C++, and MIPS assembly, was used to hack the PSP

https://www.quora.com/Which-programming-language-is-was-used-to-make-PSP-and-custom-firmware

 

BIOSes where originally written exclusively in assembly language, however C (and probably C++) ended up being the primary language for BIOSes

https://softwareengineering.stackexchange.com/questions/298628/which-language-is-a-bios-written-in

 

I would imagine that a BIOS could be created with any language honestly.

However it has never been something that I was curious about, so my knowledge is very limited.

Link to comment
https://linustechtips.com/topic/842265-possibly-do-able/page/3/#findComment-10517131
Share on other sites

Link to post
Share on other sites

18 hours ago, Cinnabar Sonar said:

I'm not sure, however it seems that C, C++, and MIPS assembly, was used to hack the PSP

https://www.quora.com/Which-programming-language-is-was-used-to-make-PSP-and-custom-firmware

 

BIOSes where originally written exclusively in assembly language, however C (and probably C++) ended up being the primary language for BIOSes

https://softwareengineering.stackexchange.com/questions/298628/which-language-is-a-bios-written-in

 

I would imagine that a BIOS could be created with any language honestly.

However it has never been something that I was curious about, so my knowledge is very limited.

Sweet!   I ask because I am thinking of doing some programming.
 

Another thing is that I want to program my own bios chip and keep the original one.

What the custom bios will include (after I learn enough about them)  are features that will somewhat make some things easier.

 

 

here's an example, something you would benefit in an enterprise setting.  Instead of a PCIE card host and slave BUS adapters you can switch out the chips (BIOS chips, not doritos. lol.)

 

1.)  PCIE interface #1:  Enable as Backplane

Description:   Use motherboard as a backplane for host computers as well as

a co-processor for host operating systems.

2.)  PCIE interface #2:  Enable as host computer.  (normal)

Link to comment
https://linustechtips.com/topic/842265-possibly-do-able/page/3/#findComment-10520726
Share on other sites

Link to post
Share on other sites

Quote

Another thing is that I want to program my own bios chip and keep the original one.

Flash a custom BIOS on an existing chip?  Or make a custom BIOS chip to put on a motherboard?

1 hour ago, Ripmin-PSN said:

here's an example, something you would benefit in an enterprise setting.  Instead of a PCIE card host and slave BUS adapters you can switch out the chips (BIOS chips, not doritos. lol.)

 

1.)  PCIE interface #1:  Enable as Backplane

Description:   Use motherboard as a backplane for host computers as well as

a co-processor for host operating systems.

2.)  PCIE interface #2:  Enable as host computer.  (normal)

Sounds interesting, not sure how difficult that will be.  If you are using a UEFI BIOS then these may be helpful.

https://software.intel.com/en-us/articles/uefi-shell

http://x86asm.net/articles/uefi-programming-first-steps/

Link to comment
https://linustechtips.com/topic/842265-possibly-do-able/page/3/#findComment-10520943
Share on other sites

Link to post
Share on other sites

One thing I had considered for my setup was to place the rad outside in an insulated enclosure, with adjustable air openings. That way the water temp could be maintained at 15-20C no matter the temp outside. There would also be fans present for the summer.

 

Having said that, I don't live in frozen hell. The coldest day I have had is around -10C overnight.

Sync RGB fans with motherboard RGB header.

 

Main rig:

Ryzen 7 1700x (4.05GHz)

EVGA GTX 1070 FTW ACX 3.0

16GB G. Skill Flare X 3466MHz CL14

Crosshair VI Hero

EK Supremacy Evo

EVGA SuperNova 850 G2

Intel 540s 240GB, Intel 520 240GB + WD Black 500GB

Corsair Crystal Series 460x

Asus Strix Soar

 

Laptop:

Dell E6430s

i7-3520M + On board GPU

16GB 1600MHz DDR3.

Link to comment
https://linustechtips.com/topic/842265-possibly-do-able/page/3/#findComment-10521158
Share on other sites

Link to post
Share on other sites

1 hour ago, Cinnabar Sonar said:

Flash a custom BIOS on an existing chip?  Or make a custom BIOS chip to put on a motherboard?

Sounds interesting, not sure how difficult that will be.  If you are using a UEFI BIOS then these may be helpful.

https://software.intel.com/en-us/articles/uefi-shell

http://x86asm.net/articles/uefi-programming-first-steps/

Use an existing chip and then flashing the bios to that chip.
 

And it can be used in a legacy interface or in UEFI if you choose to do so.

 

And now that I think about it, I could also make an operating system just dedicated to being the Backplane of a host operating system, and all the special OS will do is just to be the arbitrator or the "middle man" of hardware i/o throughput.

There will be some motherboards that won't have a removable BIOS chip so the special OS will be the Plan B for the end user.

Link to comment
https://linustechtips.com/topic/842265-possibly-do-able/page/3/#findComment-10521181
Share on other sites

Link to post
Share on other sites

8 minutes ago, unknownmiscreant said:

One thing I had considered for my setup was to place the rad outside in an insulated enclosure, with adjustable air openings. That way the water temp could be maintained at 15-20C no matter the temp outside. There would also be fans present for the summer.

 

Having said that, I don't live in frozen hell. The coldest day I have had is around -10C overnight.

I see.

 

Now that I think about it, if I were to go with a small AIO cooler, which cooler model and brand should I go with?

Link to comment
https://linustechtips.com/topic/842265-possibly-do-able/page/3/#findComment-10521185
Share on other sites

Link to post
Share on other sites

2 minutes ago, Ripmin-PSN said:

Use an existing chip and then flashing the bios to that chip.

That sounds a lot easier.

2 minutes ago, Ripmin-PSN said:

And it can be used in a legacy interface or in UEFI if you choose to do so.

I didn't know that.

Link to comment
https://linustechtips.com/topic/842265-possibly-do-able/page/3/#findComment-10521191
Share on other sites

Link to post
Share on other sites

3 minutes ago, Cinnabar Sonar said:

That sounds a lot easier.

I didn't know that.

The main idea is to help people who are starting a business with hardware and software that they can afford and have "enterprise"-like functionality.  Plus, using a Hybrid BIOS or using the Special OS will save more than $10,000 worth of enterprise equipment.

 

Not to mention that you can have one instance of windows 10 enterprise and having a bunch of i/o throughput to and from the "Backplane" adapted motherboards and utilizing the hybrid board's cpu, pcie slots, sata3 interfaces, ethernet controllers, etc. (For the RAM I will program it specifically as a ... how do I put this?  Perhaps a "waiting" list so that if the motherboards that have the hybrid BIOS chip and not the Special OS, the RAM can be utilized for that purpose.  If the existing BIOS chip on any motherboard cannot be removed and therefore are adapted to the Special OS:  Instead it will be saved on that adapted motherboard's m.2 slot (if there is one of course) or an ssd for a "holding" state so when the host computer sends the request on what it is asking for, that request will be saved on the adapted motherboard's dedicated RAM (Hybrid BIOS)/ SSD (Special OS) until summoned and processed.  Think of it generally as an "add-as-you-go" supercomputer/mainframe if you desire it to be so.)

 

It will be difficult nonetheless but it will be (in the end) Open sourced and free for everyone.

No dollar or contract will change my mind for this.

Link to comment
https://linustechtips.com/topic/842265-possibly-do-able/page/3/#findComment-10521240
Share on other sites

Link to post
Share on other sites

16 minutes ago, Ripmin-PSN said:

Now that I think about it, if I were to go with a small AIO cooler, which cooler model and brand should I go with?

Don't know. Sorry. I went custom loop.

 

Stay away from deepcool. I have seen 240mm deepcool units being outperformed by 120mm units from better brands.

 

Probably look for something from NZXT or Corsair. But I would recommend making a new thread to get some more opinions.

Sync RGB fans with motherboard RGB header.

 

Main rig:

Ryzen 7 1700x (4.05GHz)

EVGA GTX 1070 FTW ACX 3.0

16GB G. Skill Flare X 3466MHz CL14

Crosshair VI Hero

EK Supremacy Evo

EVGA SuperNova 850 G2

Intel 540s 240GB, Intel 520 240GB + WD Black 500GB

Corsair Crystal Series 460x

Asus Strix Soar

 

Laptop:

Dell E6430s

i7-3520M + On board GPU

16GB 1600MHz DDR3.

Link to comment
https://linustechtips.com/topic/842265-possibly-do-able/page/3/#findComment-10521259
Share on other sites

Link to post
Share on other sites

46 minutes ago, Ripmin-PSN said:

Now that I think about it, if I were to go with a small AIO cooler, which cooler model and brand should I go with?

Corsair is pretty good.  But like @unknownmiscreant said, you should make a new thread so you can get more opinions.

 

https://www.newegg.com/Product/Product.aspx?Item=N82E16835181030&ignorebbr=1&nm_mc=KNC-GoogleAdwords-PC&cm_mmc=KNC-GoogleAdwords-PC-_-pla-_-Liquid+%2F+Water+Cooling-_-N82E16835181030&gclid=Cj0KCQjwsNfOBRCWARIsAGITapY7rNmKtvoUYXF0UslBxbw5t72A5a5ovt1WwIVeW1ggEHzj36xXDYcaAgMHEALw_wcB&gclsrc=aw.ds

Link to comment
https://linustechtips.com/topic/842265-possibly-do-able/page/3/#findComment-10521400
Share on other sites

Link to post
Share on other sites

3 minutes ago, Cinnabar Sonar said:

Alright.   But just in case is there anything smaller than that?  

You know, sff territory?

 

And I'll create a new thread right now. :P 

Link to comment
https://linustechtips.com/topic/842265-possibly-do-able/page/3/#findComment-10521414
Share on other sites

Link to post
Share on other sites

21 minutes ago, Cinnabar Sonar said:

The good small corsair ones are very thick due to push pull fans, but you could omit one fan with a minimal performance hit.

 

I think the cooler master ones may be good, but the coolermaster fans suck for radiators, as they have quite large air leakage gaps.

Sync RGB fans with motherboard RGB header.

 

Main rig:

Ryzen 7 1700x (4.05GHz)

EVGA GTX 1070 FTW ACX 3.0

16GB G. Skill Flare X 3466MHz CL14

Crosshair VI Hero

EK Supremacy Evo

EVGA SuperNova 850 G2

Intel 540s 240GB, Intel 520 240GB + WD Black 500GB

Corsair Crystal Series 460x

Asus Strix Soar

 

Laptop:

Dell E6430s

i7-3520M + On board GPU

16GB 1600MHz DDR3.

Link to comment
https://linustechtips.com/topic/842265-possibly-do-able/page/3/#findComment-10521473
Share on other sites

Link to post
Share on other sites

1 hour ago, Ripmin-PSN said:

Alright.   But just in case is there anything smaller than that?  

You know, sff territory?

 

And I'll create a new thread right now. :P 

http://www.asetek.com/desktop/oem-cpu-coolers/545lc/

 

This is probably about as small as you're going to get.

I have no clue on the quality of this particular model.  However Asetek is the main AIO pump manufactuer.

Link to comment
https://linustechtips.com/topic/842265-possibly-do-able/page/3/#findComment-10521614
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×