cancel
Showing results for 
Search instead for 
Did you mean: 

Hyperterminal is not the only terminal program!!

Andrew Neil
Chief II
Posted on September 25, 2010 at 10:54

Hyperterminal is not the only terminal program!!

7 REPLIES 7
Andrew Neil
Chief II
Posted on May 17, 2011 at 14:08

''Hyperterminal is not the only terminal program''

And, of course, many would say that Hyperterminal is not even a particularly good terminal program!

(I would agree - hence I often call it Hyp

o

terminal)

trevor23
Associate III
Posted on May 17, 2011 at 14:08

There are lots of really great free terminal programs out there. TeraTerm is my favourite (the 4.xx open source one) but there are many others also. I'd rather gnaw my own arm off than be forced to use hyperTerminal.

@neil.andrew I like your term ''hypoterminal'' as I'm type-1 diabetic and ''hypo'' is short for Hypoglycemia which is a very messed up state -- very apt 🙂

Posted on May 17, 2011 at 14:08

Hyperterminal is certainly one of the most awful terminal programs, unfortunately it is the one mostly likely to have been seen/used by those of the Windows generation.

From a serial perspective I would prefer to use RealTerm or TeraTerm. The former doesn't support X/Y-Modem, but X-Modem (CRC,1K,Y/G) is something that can be coded relatively easily. Not that the STM32 boot loader protocol is that hard either.

I will note, the last time I looked at the ST Y-Modem code that it looked rather similar to some open source code, and it was not a full/complete implementation.
Tips, buy me a coffee, or three.. PayPal Venmo Up vote any posts that you find helpful, it shows what's working..
Andrew Neil
Chief II
Posted on May 17, 2011 at 14:08

''most likely to have been seen/used by those of the Windows generation''

That is, the Windows-9x up to XP generation.

But we are digressing into a discussion of terminal emulators - which wasn't the point!

The point is that ST's specific references to Hyperterninal are unnecessary, unhelpful, and misleading - and, now, obsolescent!

''ST Y-Modem code ... not a full/complete implementation''

No kidding there!!

:-0

It is a very quick-and-dirty incomplete implementation - and the description in the App Note is seriously inaccurate!

DiBosco
Senior
Posted on May 17, 2011 at 14:08

And finding an example of poor STM32 documentation surprises you because...?

Andrew Neil
Chief II
Posted on May 17, 2011 at 14:08

I never said I was surprised!

http://www.8052.com/forumchat/read/174319

Andrew Neil
Chief II
Posted on May 17, 2011 at 14:08

''It misleads beginners into thinking that there is somehing ''special'' or specific about Hyperterminal that is different from anything else on a serial port''

 

Examples:

[DEAD LINK /public/STe2ecommunities/mcu/Lists/ARM%20CortexM3%20STM32/Flat.aspx?RootFolder=/public/STe2ecommunities/mcu/Lists/ARM CortexM3 STM32/IAP - PC side&FolderCTID=0x01200200770978C69A1141439FE559EB459D758000626BE2B829C32145B9EB5739142DC17E&TopicsView=https://my.st.com/public/STe2ecommunities/mcu/Lists/ARM%2520CortexM3%2520STM32/AllItems.aspx&currentviews=23]https://my.st.com/public/STe2ecommunities/mcu/Lists/ARM%20CortexM3%20STM32/Flat.aspx?RootFolder=%2fpublic%2fSTe2ecommunities%2fmcu%2fLists%2fARM%20CortexM3%20STM32%2fIAP%20%2d%20PC%20side&FolderCTID=0x01200200770978C69A1141439FE559EB459D758000626BE2B829C32145B9EB5739142DC17E&TopicsView=https%3A%2F%2Fmy%2Est%2Ecom%2Fpublic%2FSTe2ecommunities%2Fmcu%2FLists%2FARM%2520CortexM3%2520STM32%2FAllItems%2Easpx&currentviews=23

[DEAD LINK /public/STe2ecommunities/mcu/Lists/STM8SDiscovery/Flat.aspx?RootFolder=/public/STe2ecommunities/mcu/Lists/STM8SDiscovery/Hyper Terminal Tutorial&FolderCTID=0x01200200770978C69A1141439FE559EB459D758000CCDF802E596CAF44ADED5E61F5CA8B1B&TopicsView=https://my.st.com/public/STe2ecommunities/mcu/Lists/STM8SDiscovery/AllItems.aspx&currentviews=22]https://my.st.com/public/STe2ecommunities/mcu/Lists/STM8SDiscovery/Flat.aspx?RootFolder=%2fpublic%2fSTe2ecommunities%2fmcu%2fLists%2fSTM8SDiscovery%2fHyper%20Terminal%20Tutorial&FolderCTID=0x01200200770978C69A1141439FE559EB459D758000CCDF802E596CAF44ADED5E61F5CA8B1B&TopicsView=https%3A%2F%2Fmy%2Est%2Ecom%2Fpublic%2FSTe2ecommunities%2Fmcu%2FLists%2FSTM8SDiscovery%2FAllItems%2Easpx&currentviews=22