×

Announcing: Slashdot Deals - Explore geek apps, games, gadgets and more. (what is this?)

Thank you!

We are sorry to see you leave - Beta is different and we value the time you took to try it out. Before you decide to go, please take a look at some value-adds for Beta and learn more about it. Thank you for reading Slashdot, and for making the site better!

Comments

top

Restoring Salmon To Their Original Habitat -- With a Cannon

tap Pet Peeve (147 comments)

The people in the region pay for it in the normal way too: with money. The federal government doesn't just give the dams away. They are still owned by a federal agency that sells the power to local utilities.

about 3 months ago
top

Ask Slashdot: Why So Hard Landing Interviews In Seattle Versus SoCal?

tap Re:No Homers (506 comments)

<quote>stop building Mexican-villa style buildings everywhere you go. It looks terrible next to an evergreen tree.</quote>

Don't worry, they cut all the trees down. Got to pack that lot with the biggest mcmansion that will fit.

1 year,12 days
top

The Rise of Linux In In-Vehicle Infotainment

tap Re:Flashable? (123 comments)

If enough people want to hack it you can. There is nothing designed to help you flash it, but not a lot was done to actively stop it. The built in reflash system using a USB mass storage device is protected. Uses openssl. I didn't write that part so I don't know the details that well but I have this feeling it could be hacked with only a moderate level of 1337 skillz.

If you open it up, there is nothing stopping you from reprogramming the flash chips.

about a year ago
top

The Rise of Linux In In-Vehicle Infotainment

tap It's not Debian based (123 comments)

It's custom. I should know, as it's largely designed by me. I worked for Delphi who was the OEM that made the radios for GM. They didn't have any Linux experience, so I was hired for this project. They had lots of talented engineers who experience with VxWorks, QNX, uITRON, etc., but not POSIX/Linux. So I got them up to speed on Linux, helped designed the base OS, and made the Linux system work. I was told the Linux based software generated around $2 billion in sales. Then I got laid off.

It's based on Freescale's LTIB, which I also worked on when I worked for them. But, it's highly customized. Freescale hasn't really maintained LTIB for some time, despite continuing to use it as the base for their BSPs. Something like Debian is much too bloated for what the radios are expected to work it. The same system is used for the simpler non-touch radios in other GM vehicles. It's an ARM9 based iMX25, running at I think 380 MHz, with 32 MB of RAM. The framebuffer comes out of the RAM too. I managed to get it to boot from power on (or rather CAN bus wakeup pulse) through u-boot, through the kernel startup, to system startup and daemons running and have userspace application code start in around 250 ms. Getting the backup camera working in <1 second is an important requirement. The ARM9 as a VIVT cache, which forces a cache flush on each context switch, making it quite slow. If one used udev like a normal Linux distro, it takes something like 3 seconds just for udev to populate /dev on system startup. So obviously udev is out.

The radios are not designed to let you easily root or put different software on. However, stopping someone who has physical access to the radio from hacking it wasn't a very high priority. By default LTIB gives you a blank password root account and a telnet daemon configured to allow root logins! I got rid of that and made it ssh only. I don't know if the final production firmware still has ssh running or not. The iMX53 processor used in the CUE system doesn't have secure boot like some other iMX processors. Freescale's iMX line is actually composed of multiple utterly different families of ARM based SoCs based on different IP. So you can easily hack it with a flash programmer.

I don't know of any easter eggs.... GM isn't the kind of company that would look kindly on that. However, unless someone managed to fix it, you can lockup the DVD player with the "Justice League: Starcrossed" DVD a few minutes in. After the alien ship shoots at some jets. It's not the DVD player, but the video overlay on the iMX53 that has locked up.

about a year ago
top

Economists Argue Patent System Should Be Abolished

tap Re:Been saying that...Wrong, Simply Wrong. (376 comments)

Will you still feel the same way when P&G and J&J decide they can compete with you by finding some of their 20 million patents that are possibly related to your product and then keeping you in litigation until your $1m dries up?

about 2 years ago
top

Ask Slashdot: Best Pay-as-You-Go Plan For Text and Voice Only?

tap Re:Tracphone (246 comments)

I'm using tracfone too, since it's the cheapest I could find for minimal usage. The minutes are pretty cheap ( 10 cents), they don't expire, and the minimum monthly average you need to spend to keep you phone active is really low. But the SIMs and phones are locked. You can't use a normal SIM in a tracfone or a tracfone SIM in a normal phone. You can't even move tracfone SIMs between tracfones. The phone locks itself to the SIM it's first paired with.

about 2 years ago
top

Mysterious Algorithm Was 4% of Trading Activity Last Week

tap Re:Truth or dare... (617 comments)

So what if Bob is actually a HFT bot as well? He noticed the pattern of cancelled offers from Eve and let himself get bid up to $24.40 on purpose. After Eve buys from Alice, Bob cancels his order, leaving Eve holding the shares. Oh yeah, Alice and Bob, they're the same bot.

more than 2 years ago
top

Tesla CTO Talks Model S, Batteries and In-car Linux

tap Re:How long does it take to boot? (181 comments)

I'm a developer of Linux based car radios for a major OEM, so I'm getting a kick of of these replies. Linux can boot fast. A lot has to do with the hardware itself. Managed NAND can take a long time to initialize, SPI NOR flash has a low bandwidth, etc. The manufacturers are asking for things like 1 second boot time. A major concern is how it takes to get the back-up-camera working. I've managed to get a radio booting from POR to userspace in about 220 ms, and getting to done with Linux system startup by 500 ms. The leaves 500 ms for the application software to startup which was enough to meet the customer's requirements.

more than 2 years ago
top

AT&T Introducing Verizon-Style Shared Data Plans

tap Re:Sad, but we let them do this. (307 comments)

Is there a prepaid plan that doesn't require you to pay per month? You buy a set amount of data that you keep until you use it up? I'd like to be able to get data about two weeks a year when I'm traveling.

more than 2 years ago
top

Voyager 2 Speaking In Tongues

tap Re:What year is it for Voyager 1 & 2? (260 comments)

You've taken into account special relativity, but there is also general relativity to take into account. Gravity slows time. Near the Earth's gravity time is slowed. For GPS satellites, their 3.9 km/sec speed slows their clocks by 7 us/day, but the reduced gravity at 20,000 km speeds their clocks relative the earthbound clocks by 45 us/day. So in that case the effect of gravity is greater than that of speed, and they gain time relative to us. Voyager 2 is going about 139 us/day slower than us due to it's speed. Once gravity is taken into account, I'd guess the result is somewhere around 82 us/day slower. Of course it's speed and the gravity it's experienced hasn't remained constant.

more than 4 years ago
top

Next-Gen Nuclear Power Plant Breaks Ground In China

tap Re:Fun with acronyms. (426 comments)

TIn both cases, better training and adhering to safety protocols would have saved lives

Saved lives at Three Miles Island? Who died?

more than 5 years ago
top

Laptops Screens, Glare or Matte?

tap Re:ThinkPads still use non-reflective screens (663 comments)

My T61 has a 1394/firewire port. The minidock has a digital coax audio out and DVI, but the laptop itself only has VGA output.

more than 6 years ago

Submissions

tap hasn't submitted any stories.

Journals

tap has no journal entries.

Slashdot Login

Need an Account?

Forgot your password?