Industrial Intelligence Gathering
Csd is tracking the port of the palm OS to the ARM core. This work in being done in Dallas at Texas Instrument.
Looks like the Palm ARM port may be in a bit of trouble. Palm is still using the Motorola Dragonball.
ARM is a very expensive solution. And may not be as hardware extensible as the 80C52 cores!
There's a typo on on the chart below the picture. Not Philips #PDIUBD12 but PDIUSBD12.
Portinelligent, of course, is mechanized industrial espionage on an apparent international scale. Sunday April 21, 2002 09:07
|
UNDER THE HOOD A PRODUCT TEARDOWN REPORT WRITTEN EXCLUSIVELY FOR EE TIMES
BY DAVID CAREY A look inside the Palm 1705the early-2002 replacement for the aging Palm VIIreveals an ever-cheaper design point for capable, but not necessarily blazing, data radios and their companion PDAs. With the exception of limited circuitry associated with the monochrome liquid-crystal display panel, all electronics for the Palm i705 are contained on a six-layer circuit board. Studying the main assembly, the usual suspects for a Palm handheld appear: Motorolas Dragonball processor, 8 Mbytes of Hynix SDRAM and 4 Mbytes of Fujitsu flash, along with a Philips USB controller, Maxim RS- 232 circuit and Analog Devices touchscreen digitizer. Interface circuitry for the expansion memory card interface is handled through a Xilinx 64-macrocell complex programmable-logic device. Power-management devices from Linear Technology, Siliconix and Maxim are paired with two Sony lithium- polymer batteries to provide an estimated 3.9 watt-hours of power. Key to the i705s Mobitex-network- based wireless data connectivity is Motorolas MCi 3760VF multiprotocol, multiband digital transceiver. The Bi- CMOS part integrates fractional-N synthesizers, a reconfigurable zero-IF receiver with programmable bandwidth, receive A/D conversion, multirate data interface to the baseband DSP, direct-launch digital modulator and full transmit support circuits. Ironically, Motos data sheet for the MC- 13760 outlines many supported protocols, but Mobitex is not among them. The cast of supporting characters includes an Agere baseband processor, an RF Micro Devices power amp and a modest complement of RF modules and discretes. Internal multilayer ceramic antennas from Murata are used for independent receive and transmit propagation paths. Our estimated cost-of-goods-sold for the 705 was below $100, less than 25 percent of the $449 retail price. Expect snappy price reductions and/or feature enhancements, since current i705 gross margins appear healthy. Color LCDs would be a sensible addition to provide a more compelling wireless Web-browsing experience even in the clipped format mandated for the i705. Voice capability mirroring the competing Handspring Treo and RIM Blackberry 5810 should also be on the short list. Meanwhile, our experience with the wireless connectivity proved disappointing, despite our being squarely within the advertised PaImnet] Mobitex coverage area. Component advancements in the i705 point to a bright future for cost- effective, low-complexity data and voice radios, but the supporting infra structure and services must improve to make good on that promise. DAVID CAREY IS CEO OF PORTELLIGENT (AUSTIN, TEXAS; WWW.PORTELLIGENT.COM), WHICH DOES TEARDOWN REPORTS ON PORTABLE ELECTRONICS SYSTEMS. Electronic Engineering Times April 15, 2002 |
Csd is doing a low-level format of its screwed-up 20 gig in preparation for installing 98 then 2000 the correct way - no copy 98 from old disk to new. So this is posted while csd is waiting.
Csd has been a bit concerned about posting articles. No lawsuit threats yet. But we can handle this if it arises.
Evans Data is cited in the Industrial esponiage feed.
Csd is now on Evans Data email newsletter list!
Instead of lawsuit threats for posting, csd gets e-mail from authors expressing thanks for reading their articles and finding their articles important enough to post! Friday March 22, 2002 10:19
| DEVELOPMENTS - MONTHLY NEWSLETTER FOR CLIENTS AND FRIENDS OF
EVANS DATA CORP. March 21, 2002
HOOKING UP WIRELESS - There's plenty of attention paid to the devices, but have you wondered how developers working on wireless apps plan to connect them to backend applications or databases? We asked over 600 wireless developers worldwide in our Wireless Developer Survey. Find out what they said at http://www.evansdata.com/conn.htm NEW WIRELESS SURVEY SHIPS FRIDAY. Over 600 developers working on wireless apps answer extensive questions through in-depth interviews on subjects such as platforms, arget devices, operating systems, types of wireless apps, plans for deployment and more! See complete TOC at http://www.evansdata.com/WirelessTOC02.htm ENCRYPTION CHIPS IN EMBEDDED SYSTEMS? Could there be any doubt? Find out how many embedded developers plan to use encryption chips and which ones in this excerpt from our brand new Emebdded Systems Developer Survey - over 500 developers interviewed just last month. http://www.evansdata.com/enc.htm
LINUX IS COMING The next volume of our continuing Linux Developers Survey will be released in two weeks to subscribers. Interesting topics this time include how Linux developers are planning for web services, views on security in OSS, thorough examination of tools, targets, etc. Request a FREE preliminary TOC from [email protected] THE TYPICAL DEVELOPER PROFILE. He's a male, between 36 and 50 years old, that makes between $55K - $100K per year. How do you get him to listen to your marketing mesage? Find out which marketing methods he prefers at http://www.evansdata.com/way.htm DO YOU NEED TO MARKET YOUR TOOLS TO DEVELOPERS? - Before you plan your next campaign be sure you order the ONLY in-depth study on tactical marketing methods and media for developers. In-depth interviews with over 500 developers examines purchasing patterns and authority, pricing, most trusted media, publications, e-zines, manufacturer's websites, best resellers, e-mail and Usenet, and WAY MORE! See TOC at http://www.evansdata.com/DMPTOC.html |
Evansdata is involved in legal industrial espionage. This is interesting. Friday March 8, 2002 19:53
| Study: Most Software Developers Are Male
A survey by industry research firm Evans Data Corp. [www.evansdata.com] describes the typical software developer as a male between 36 and 50 years old, The study included interviews with 500 software developers. Of these, only 9% were women, down 3% over the last two years. According to the survey, developer salaries didnt seem to be affected by the economy in 200 1over 60% of developers still make over $55,000 per year, and almost 40% of them make over $75,000 per year. However, there has been some erosion in career satisfaction. The number of developers who would not switch careers for more money has dropped 9% since last year. Developers are now evenly split between those who would switch and those who would not. And 62% of developers do not lock themselves into one vendors solution when buying their tools, but prefer to get them from multiple vendors by purchasing best of breed. PRINTED CIRCUIT DESIGN MARCH 2002 www.pcdmag.com |
The Kirksey article was inadvertenly deleted this morning.
It's reposted along with the
Lewis
comment.
Also, watermarking uses a kind of steganography to encode copyright info.
--ted
Ted Lewis, Ph.D.
[email protected]
ph# 831-484-1240, -0730fax
We must all be careful that hardware or software doesn't contain features that we are unaware of.
This is a real problem. Thursday March 14, 2002 19:55
Back to Basics by Kirk Kirksey The Art of the Secret Message Steganography, the ancient method of hiding messages in ordinary places, is still being used in the computer age; by hiding information in common files. The ancient historian Herodotus tells the, story of Demartus, who warned his Greek compatriots of a coming invasion by hiding a secret message on something very commonwax tablets. Demartus avoided detection by scraping off the wax, writing his message on the underlying wood, and then covering the tablets with fresh wax. The tablets appeared blank and were never questioned as they passed through enemy lines. The story of Demartus warning may be the first recorded example of steganographyhiding a message in something ordinary and easily overlooked. Steganography has tamed up in some mighty odd places. Messages have been tattooed on shaved heads. After the hair grew back, the message, was hidden, and could be read only after a courier had an appointment with the barber. Invisible inks are also a form of steganography. Spies have used milk, vinegar, fruit juices and urine to record messages to their compatriots. These substances disappeared as they dried, but darkened again when subjected to heat. A 'more modem example of steganography involves hiding a secret message in text. Here's a real example taken from a message sent by a German spy. in World War II. The original message was: Apparently neutral's protest is thoroughly discounted and ignored Isman hard hit. Blockade issue affects pretext for embargo on byproducts, ejecting suets and vegetable oils. This was the real message: Pershing sails from NY June 1. The technique is called "word shifting." Take the second letter of each word in the original text, and you can easily see how the message was hidden. With the speed and sophistication of today's computers, techniques, like word shifting can be easily detected. Have modem computers done away with steganography? Not by a long shot. Take another look at that GIF, or listen carefully to your favorite WAV file. Everything looks fine? The music sounds good? Perhaps. Then again, there could be a secret message, right there under your nose. Nosteganography is alive and well in the computer age. Here's a bit about how it works, and how you can use it. Encryption vs. steganography Encryption and steganography are easily confused. Encryption is the art, of scrambling a message so that it becomes unreadable. Before computers, both the sender and receiver needed the same secret code to unincrypted the message. Young boys in the I 930s commonly used the. Captain Marvel decoder ring to send and decode secret messages. This is called symmetric encryption. When computers came along, symmetric encryption was not practical. This problem led to the development of asymmetric encryption. For asymmetric encryption, the sender needs one type of secret code to scramble the message, and the reader needs another key to decode the message. The scrambler code is called the "public key," and can be used by anyone wishing to encrypt a digital message intended for a particular individual. The message can be unscrambled only by using a "private key," which is known only to the receiver. Steganography is not message-scrambling or encryption. In the computer age, steganography is the art of hiding a message in a common file. This file, when accessed by an unsuspecting user, may look or sound innocent., The real meaning emerges only after processing the file with special software. This message may be "human readable" or encrypted. Believe it or not, common hiding places for steganographic messages are innocent looking GIF, JPEG, and WAV files, spreadsheets, and even word processing files. Steganography methods There are several methods used by steganography software to hide messages. Take the electronic version of this article, for example. When my editor loaded the word processing file into her computer and accessed the file, she was looking at the same words you areplus all the bad grammar she had to correct. To the human eye,' the white space between words looks normal. However, steganography software could embed a secret message by slightly altering the space between words. This difference would go unnoticed by the casual reader. When processed, however, the variations in word spacing could be translated into a secret message. GIF picture files are one of the most common hiding places for secret messages. This technique uses something called the LSB (Least Significant Bit) method. Here's' how it works. All colors in a GIF image are derived using the RGB (red, green, blue) palette. When a GIF image is loaded, every' screen pixel is assigned three RGB values. The combination of the three values determines the color of the particular pixel. For most GIF image's on the Web today, the three RGB values are held in an 8-bit number (a combination of just eight 1s and 0s). Under this scheme, 256 colors are possible because the maximum 'value of an 8-bit binary number is 256. Here are some examples of 8-bit binary numbers and their decimal equivalents:
The right bit or. number in the binary number is called the LSB. In our example, the LSB of 00000000 (decimal 0) is 0. The LSB of 00001101 (decimal 13) is 1. Changing the LSB will have the smallest effect on the binary number. Altering the exact value of a binary number may be critical in precise mathematical calculations, but it is not so important when it comes to displaying a GIF image on a Web page. The reason is simple. When viewing an image (any image), the human eye is not capable of detecting very minute changes in color. This is especially true considering light and intensity variations caused by typical computer screens. It's easy to see how steganographic software can use the LSB to hide messages in a GIF file. First, the secret message is converted to' its binary form. Then the GIF image is processed. For the RGB value of each pixel, the true LSB is replaced with a binary digit from the secret message. Color changes caused by this bit-fiddling cannot be detected 'when the image is viewed. The message is decoded by processing the GIF file, and extracting the LSB from each pixel. Unlike Humpty Dumpty, steganographic software reassembles the bits, and voilathe secret message is revealed. Want to try your hand at a little steganography? Try Stego at www.stego.com. It's one of the best steganography products around andbest of allit's free! Happy hiding. Did you know...? Spanish scientists in Belize have discovered a fungus capable of eating the metal surface of compact discs. Contact Kirk at: |
Here's an interesting email from the mechanic on Sun, 3 Feb 2002 08:57:09 -0800 (PST) to a response by csd.
Espionage is getting information is easiest way possible.
Direct questions may be a good way. Provided the questionee doesn't get a bit suspicious. Monday February 25, 2002 19:17
| > Friday 2/1/02 9:48 AM >
> We did what we did at sandia with forth to save
ourselves from bad software Digging yourself into a very deep hole is quite easy. And that's not fun, it's HARD WORK. > I do lots better financially writing c/c++ dll and wdm
drivers along with vb > What now intrigues me is what cypress has done. When I
do forth I do forth I think the main challenge there (and to a large extent an oxymoron) is "INTERACTIVE". Interactive and RTOS (at least as I think of "RTOS", a multithreaded/tasked service-provider/supervisor) don't seem to be compatible paradigms. But I understand how forth is interactive, and when non-interactive is/can be a RTOS. > Keil software is too expensive and too main frame oriented in operation. The K.I.S.S. concept seems seldom applied to software. As I know you are aware, such huge beasts will never come any closer to perfection than they are: the time spent refining them is typically not as much as the time spent developing new features for them; marketing people have to have something to sell. More bloat, less documentation per feature (after all, anything that responds to mouse clicks is practically self-documenting, right?!) > With the fast usb 2.0 communications, I see that the
computations can be But then there is the apparent move to a "controllerless" paradigm in USB (I think I read this on your website?): USB periphs being usable w/o a PC to control/supervise them. If the PC is removed, how does this affect the above strategy? > Computing biz is a bit slow so I'm going to try to port
the forth in my book I'm quite curious how much yout forth for 8051 has changed from 1990 until now. And what your plans are for moving both the PC host and the target code "into the new millenium". Since writing the 8051-Forth book, have you ever used _non-8051_ Forth in a product development? > I need to learn about usb drivers. I have the
Compuware/Numega usb code and I have DriverStudio 2.5 sitting here, but had some install troubles; I might take a look at this myself... > I agree with your view about forth. That is one reason
we supply all source This is both intriguing and daunting: the concept is magical, but understanding it (fully) takes dedication and comittment (as you mention on one of your web pages:) YEARS worth of it. As long as the effort pays off, OK, but if it's a rathole... > So one doesn't have to rely on anybody to get the system working. As you may have gathered from my "text editor" story, I am very much in favor of being self-reliant, sticking to tried and true, and leveraging my skills maximally while building my own tools. <The mechanic> |
Lewis [bill's phd student] wrote The Crash of 2000.
Lewis was a bit off on AOL Time Warner's economic troubles. Try 2002.
Japan Inc is not in good economic shape.
Masanori Fushimi has an autographed copy of Embedded Controller Forth personally delivered to him in Tokyo . And a copy of the SAND report 4 too *#@!.
Richard Hanson worked with Masanori and suggested that bill contact him.
Japanese feel Americans don't apologize enough.
Here's Masanori's meishi [business card].
There may be lots of high tech people doing something else for a living by the end of this year.
But Csd is optimistic about the economic future of hot 80C52s, USB 2.0 and even 80C52 forth. Friday February 22, 2002 07:40
The mechanic appears to be up to something.
Csd later learned that the mechanic puchased Compuware/Numgea DriverStudio 2.5.
The mechanic emailed csd some very perceptive comments about forth perceptions in silicon valley.
We all might wonder with such negative comments about forth why the mechanic is doing what he apparent is doing.
Csd posts redacted, a legal term, portions of the mechanics comments. Their veracity are well worth considering.
But there are the "Yeah, but ..."s too.
It is extremely important to get all views out there so you can decide on what you want to do.
It's your money and your future!
This is why we post what we post ... and do some high tech consulting and contract work too!
We should all be in this to make money, not lose money.
Let's hope experience helps us do this. Friday February 7, 2002 08:04
| The mechanic bought a copy of Embedded Controller Forth.
The mechanic emailed Sunday January 13, 2002 Hello, I purchased your book awhile ago and was seeking soft copies of any related files. I found http://www.nmol.com/users/billp/forth.htm , but the links to the files shown as downloadable (at the top of the page) are broken. The csd received a really interesting email from the mechanic on February 1, 2002. > why are you interested in 8051 forth? The mechanic's future emails get even more interesting. es-pio-nage n. Fr espionnage espionner, to spy; espion; It spione; spia, spy; Gmc speha, akin to OHG spehon: see SPY 1 the act of spying 2 the use of spies by a government to learn the military secrets of other nations 3 the use of spies in industry or commerce to learn the secrets of other companises Spying, of course, requires social skills, like the ones the mechanic seems to exhibit above. Stay tuned, csd may have to post some even more interesting emails. Spy stuff, of course, is interesting. 0 0a 1 2 3, especially now that we're all now communicating on internet 1 2. If success of a spy project is measured in terms of dead kids, this was clearly a winning project. 0 But we have more imporant things to do than the spy nonsense. Try to make some money and have some fun doing the work. We have to port embedded controller forth to the cypress 3761 and 3861 development systems. So we don't have to send several thousands of dollars to Keil in Germany for a mainframe mentality development system. We want to go modern. Incremental compiles and assembles on the target - not the PC. Dynamic loads and links. Destructors and constructors on the 80C52. Yeah but, we need the reliability, interactivity, low cost, quick app development time source code generation of 80C52 forth connected to Windows! |